Read the docs
TI-2020-12734 Aliases CVE-2020-16205GHSA-rmpj-q623-hh55

OS command injection in G-Cam and G-Code

Priority HIGH 66CWE-78Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
No fix listed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA. Impact type from CWE-78.

Summary

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).

Why it matters now

EPSS 0.61092 99th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix No fix listed No fixed version in the sources yet

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
—G-Cam and G-CodeFirmware Versions 1.12.0.25 and prior as well as the limited Versions 1.12.13.2 and 1.12.14.5—No fix listedCNA
  • G-Cam and G-Code Vendor— Affected Firmware Versions 1.12.0.25 and prior as well as the limited Versions 1.12.13.2 and 1.12.14.5 Fixed in — No fix listed CNA

CPE configurations NVD · 44

CPEVersionsRoleVendor
cpe:2.3:o:geutebrueck:g-cam_ebc-2110_firmware:1.12.0.25:*:*:*:*:*:*:*1.12.0.25VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ebc-2110_firmware:1.12.13.2:*:*:*:*:*:*:*1.12.13.2VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ebc-2110_firmware:1.12.14.5:*:*:*:*:*:*:*1.12.14.5VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ebc-2111_firmware:1.12.0.25:*:*:*:*:*:*:*1.12.0.25VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ebc-2111_firmware:1.12.13.2:*:*:*:*:*:*:*1.12.13.2VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ebc-2111_firmware:1.12.14.5:*:*:*:*:*:*:*1.12.14.5VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_efd-2240_firmware:1.12.0.25:*:*:*:*:*:*:*1.12.0.25VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_efd-2240_firmware:1.12.13.2:*:*:*:*:*:*:*1.12.13.2VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_efd-2240_firmware:1.12.14.5:*:*:*:*:*:*:*1.12.14.5VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_efd-2241_firmware:1.12.0.25:*:*:*:*:*:*:*1.12.0.25VulnerableGeutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ebc-2110_firmware:1.12.0.25:*:*:*:*:*:*:* Versions 1.12.0.25 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ebc-2110_firmware:1.12.13.2:*:*:*:*:*:*:* Versions 1.12.13.2 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ebc-2110_firmware:1.12.14.5:*:*:*:*:*:*:* Versions 1.12.14.5 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ebc-2111_firmware:1.12.0.25:*:*:*:*:*:*:* Versions 1.12.0.25 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ebc-2111_firmware:1.12.13.2:*:*:*:*:*:*:* Versions 1.12.13.2 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ebc-2111_firmware:1.12.14.5:*:*:*:*:*:*:* Versions 1.12.14.5 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_efd-2240_firmware:1.12.0.25:*:*:*:*:*:*:* Versions 1.12.0.25 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_efd-2240_firmware:1.12.13.2:*:*:*:*:*:*:* Versions 1.12.13.2 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_efd-2240_firmware:1.12.14.5:*:*:*:*:*:*:* Versions 1.12.14.5 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_efd-2241_firmware:1.12.0.25:*:*:*:*:*:*:* Versions 1.12.0.25 Vulnerable ·Geutebrück
Show 34 more CPE
CPEVersionsRoleVendor
cpe:2.3:o:geutebrueck:g-cam_efd-2241_firmware:1.12.13.2:*:*:*:*:*:*:*1.12.13.2VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_efd-2241_firmware:1.12.14.5:*:*:*:*:*:*:*1.12.14.5VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_efd-2250_firmware:1.12.0.25:*:*:*:*:*:*:*1.12.0.25VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_efd-2250_firmware:1.12.13.2:*:*:*:*:*:*:*1.12.13.2VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_efd-2250_firmware:1.12.14.5:*:*:*:*:*:*:*1.12.14.5VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ethc-2230_firmware:1.12.0.25:*:*:*:*:*:*:*1.12.0.25VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ethc-2230_firmware:1.12.13.2:*:*:*:*:*:*:*1.12.13.2VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ethc-2230_firmware:1.12.14.5:*:*:*:*:*:*:*1.12.14.5VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ethc-2239_firmware:1.12.0.25:*:*:*:*:*:*:*1.12.0.25VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ethc-2239_firmware:1.12.13.2:*:*:*:*:*:*:*1.12.13.2VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ethc-2239_firmware:1.12.14.5:*:*:*:*:*:*:*1.12.14.5VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ethc-2240_firmware:1.12.0.25:*:*:*:*:*:*:*1.12.0.25VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ethc-2240_firmware:1.12.13.2:*:*:*:*:*:*:*1.12.13.2VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ethc-2240_firmware:1.12.14.5:*:*:*:*:*:*:*1.12.14.5VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ethc-2249_firmware:1.12.0.25:*:*:*:*:*:*:*1.12.0.25VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ethc-2249_firmware:1.12.13.2:*:*:*:*:*:*:*1.12.13.2VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ethc-2249_firmware:1.12.14.5:*:*:*:*:*:*:*1.12.14.5VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ewpc-2270_firmware:1.12.0.25:*:*:*:*:*:*:*1.12.0.25VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ewpc-2270_firmware:1.12.13.2:*:*:*:*:*:*:*1.12.13.2VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-cam_ewpc-2270_firmware:1.12.14.5:*:*:*:*:*:*:*1.12.14.5VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-code_eec-2400_firmware:1.12.0.25:*:*:*:*:*:*:*1.12.0.25VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-code_eec-2400_firmware:1.12.13.2:*:*:*:*:*:*:*1.12.13.2VulnerableGeutebrück
cpe:2.3:o:geutebrueck:g-code_eec-2400_firmware:1.12.14.5:*:*:*:*:*:*:*1.12.14.5VulnerableGeutebrück
cpe:2.3:h:geutebrueck:g-cam_ebc-2110:-:*:*:*:*:*:*:*not specified by NVDRunning onGeutebrück
cpe:2.3:h:geutebrueck:g-cam_ebc-2111:-:*:*:*:*:*:*:*not specified by NVDRunning onGeutebrück
cpe:2.3:h:geutebrueck:g-cam_efd-2240:-:*:*:*:*:*:*:*not specified by NVDRunning onGeutebrück
cpe:2.3:h:geutebrueck:g-cam_efd-2241:-:*:*:*:*:*:*:*not specified by NVDRunning onGeutebrück
cpe:2.3:h:geutebrueck:g-cam_efd-2250:-:*:*:*:*:*:*:*not specified by NVDRunning onGeutebrück
cpe:2.3:h:geutebrueck:g-cam_ethc-2230:-:*:*:*:*:*:*:*not specified by NVDRunning onGeutebrück
cpe:2.3:h:geutebrueck:g-cam_ethc-2239:-:*:*:*:*:*:*:*not specified by NVDRunning onGeutebrück
cpe:2.3:h:geutebrueck:g-cam_ethc-2240:-:*:*:*:*:*:*:*not specified by NVDRunning onGeutebrück
cpe:2.3:h:geutebrueck:g-cam_ethc-2249:-:*:*:*:*:*:*:*not specified by NVDRunning onGeutebrück
cpe:2.3:h:geutebrueck:g-cam_ewpc-2270:-:*:*:*:*:*:*:*not specified by NVDRunning onGeutebrück
cpe:2.3:h:geutebrueck:g-code_eec-2400:-:*:*:*:*:*:*:*not specified by NVDRunning onGeutebrück
  • cpe:2.3:o:geutebrueck:g-cam_efd-2241_firmware:1.12.13.2:*:*:*:*:*:*:* Versions 1.12.13.2 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_efd-2241_firmware:1.12.14.5:*:*:*:*:*:*:* Versions 1.12.14.5 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_efd-2250_firmware:1.12.0.25:*:*:*:*:*:*:* Versions 1.12.0.25 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_efd-2250_firmware:1.12.13.2:*:*:*:*:*:*:* Versions 1.12.13.2 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_efd-2250_firmware:1.12.14.5:*:*:*:*:*:*:* Versions 1.12.14.5 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ethc-2230_firmware:1.12.0.25:*:*:*:*:*:*:* Versions 1.12.0.25 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ethc-2230_firmware:1.12.13.2:*:*:*:*:*:*:* Versions 1.12.13.2 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ethc-2230_firmware:1.12.14.5:*:*:*:*:*:*:* Versions 1.12.14.5 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ethc-2239_firmware:1.12.0.25:*:*:*:*:*:*:* Versions 1.12.0.25 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ethc-2239_firmware:1.12.13.2:*:*:*:*:*:*:* Versions 1.12.13.2 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ethc-2239_firmware:1.12.14.5:*:*:*:*:*:*:* Versions 1.12.14.5 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ethc-2240_firmware:1.12.0.25:*:*:*:*:*:*:* Versions 1.12.0.25 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ethc-2240_firmware:1.12.13.2:*:*:*:*:*:*:* Versions 1.12.13.2 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ethc-2240_firmware:1.12.14.5:*:*:*:*:*:*:* Versions 1.12.14.5 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ethc-2249_firmware:1.12.0.25:*:*:*:*:*:*:* Versions 1.12.0.25 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ethc-2249_firmware:1.12.13.2:*:*:*:*:*:*:* Versions 1.12.13.2 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ethc-2249_firmware:1.12.14.5:*:*:*:*:*:*:* Versions 1.12.14.5 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ewpc-2270_firmware:1.12.0.25:*:*:*:*:*:*:* Versions 1.12.0.25 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ewpc-2270_firmware:1.12.13.2:*:*:*:*:*:*:* Versions 1.12.13.2 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-cam_ewpc-2270_firmware:1.12.14.5:*:*:*:*:*:*:* Versions 1.12.14.5 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-code_eec-2400_firmware:1.12.0.25:*:*:*:*:*:*:* Versions 1.12.0.25 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-code_eec-2400_firmware:1.12.13.2:*:*:*:*:*:*:* Versions 1.12.13.2 Vulnerable ·Geutebrück
  • cpe:2.3:o:geutebrueck:g-code_eec-2400_firmware:1.12.14.5:*:*:*:*:*:*:* Versions 1.12.14.5 Vulnerable ·Geutebrück
  • cpe:2.3:h:geutebrueck:g-cam_ebc-2110:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Geutebrück
  • cpe:2.3:h:geutebrueck:g-cam_ebc-2111:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Geutebrück
  • cpe:2.3:h:geutebrueck:g-cam_efd-2240:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Geutebrück
  • cpe:2.3:h:geutebrueck:g-cam_efd-2241:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Geutebrück
  • cpe:2.3:h:geutebrueck:g-cam_efd-2250:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Geutebrück
  • cpe:2.3:h:geutebrueck:g-cam_ethc-2230:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Geutebrück
  • cpe:2.3:h:geutebrueck:g-cam_ethc-2239:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Geutebrück
  • cpe:2.3:h:geutebrueck:g-cam_ethc-2240:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Geutebrück
  • cpe:2.3:h:geutebrueck:g-cam_ethc-2249:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Geutebrück
  • cpe:2.3:h:geutebrueck:g-cam_ewpc-2270:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Geutebrück
  • cpe:2.3:h:geutebrueck:g-code_eec-2400:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Geutebrück

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2020-16205
  2. 2026-10-03 Alias added: GHSA-rmpj-q623-hh55

References

  • TI-2021-12938 UDP Technology/Geutebrück camera devices: Authentication Bypass CVSS 3.1CRITICAL 9.8
  • TI-2021-12939 UDP Technology/Geutebrück camera devices: command injection leading to RCE CVSS 3.1HIGH 7.2
  • TI-2021-12944 UDP Technology/Geutebrück camera devices: Buffer overflow in action parameter leading to RCE CVSS 3.1HIGH 7.2
  • TI-2021-12949 UDP Technology/Geutebrück camera devices: Command injection in appfile.filename parameter leading to RCE CVSS 3.1HIGH 7.2
  • TI-2021-12945 UDP Technology/Geutebrück camera devices: Command injection in date parameter leading to RCE CVSS 3.1HIGH 7.2
  • TI-2021-12943 UDP Technology/Geutebrück camera devices: Command injection in preserve parameter leading to RCE CVSS 3.1HIGH 7.2
See all 15 →

Sources