Vulnerability record · CVE-2020-16205 · published 14 August 2020
CVE-2020-16205: Geutebruck G-Cam/G-Code URL command injection allows root command execution
Geutebrueck · G Cam Ebc 2110 Firmware
A specially crafted URL command lets a remote authenticated user run arbitrary commands as root on Geutebruck G-Cam and G-Code devices running firmware 1.12.0.25 and prior, plus limited versions 1.12.13.2 and 1.12.14.5. The flaw is OS command injection (CWE-78) in the web interface, so a valid session is enough to gain full control of the device.
Description
Using a specially crafted URL command, a remote authenticated user can execute commands as root on the G-Cam and G-Code (Firmware Versions 1.12.0.25 and prior as well as the limited Versions 1.12.13.2 and 1.12.14.5).
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Automated analysis
high priorityRemote authenticated root command execution with public exploit code and very high EPSS, though exploitation requires valid credentials.
What it is
A specially crafted URL command lets a remote authenticated user run arbitrary commands as root on Geutebruck G-Cam and G-Code devices running firmware 1.12.0.25 and prior, plus limited versions 1.12.13.2 and 1.12.14.5. The flaw is OS command injection (CWE-78) in the web interface, so a valid session is enough to gain full control of the device.
Impact
An attacker with an authenticated session gains root-level command execution on the camera or codec, allowing full device compromise, data theft, or use of the device as a pivot into the network.
Attack surface
Reachable over the network through the web interface via a crafted URL command; the CVSS vector (AV:N/PR:H/UI:N) indicates a remote attacker who already holds valid credentials, with no user interaction required.
Exploitation
Not listed in CISA KEV, but EPSS is 0.61092 (99.1st percentile) and public exploit code is referenced on Packet Storm, indicating high likelihood of exploitation.
What to do
- Apply the vendor firmware update for G-Cam and G-Code devices; if no fixed version is available, isolate affected devices on a segmented network.
- Restrict web interface access to trusted management hosts and disable remote access from untrusted networks.
- Change default and weak credentials and enforce unique strong passwords for all device accounts.
- Monitor vendor and CISA ICS advisory ICSA-20-219-03 for updated guidance and fixed firmware versions.
Detection
- Review web server and device logs for requests to testaction.cgi or other CGI endpoints containing shell metacharacters or unexpected command strings.
- Alert on unexpected outbound connections or processes spawned by the device web service.
- Audit authentication logs for successful logins from unusual source IPs followed by CGI access.
This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.
Affected products
11 vulnerable configurations from NVD's CPE data, grouped by vendor and product.
References
| Link | Tags |
|---|---|
| http://packetstormsecurity.com/files/158888/Geutebruck-testaction.cgi-Remote-Command-Execution.html | ExploitThird Party Advisory |
| https://us-cert.cisa.gov/ics/advisories/icsa-20-219-03 | Third Party AdvisoryUS Government Resource |
| http://packetstormsecurity.com/files/158888/Geutebruck-testaction.cgi-Remote-Command-Execution.html | ExploitThird Party Advisory |
| https://us-cert.cisa.gov/ics/advisories/icsa-20-219-03 | Third Party AdvisoryUS Government Resource |
Track CVE-2020-16205 inside VULONE
Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.
Related vulnerabilities
Same products first, then exploited flaws of the same weakness class.
Source: NIST National Vulnerability Database (record CVE-2020-16205), CISA KEV, FIRST EPSS (scores of 2026-09-27). This page is refreshed as NVD updates the record.