Read the docs

Unauthenticated command injection in Eclipse Che che-machine-exec

Priority HIGH 82CWE-78Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Will not fix Red Hat: no fix planned

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and Red Hat. Impact type from CWE-78.

Summary

Eclipse Che from 7.0.0 through 7.122.0 contains a command injection flaw in the che-machine-exec service. The service builds a shell command from the username and namespace fields of its JSON endpoints without escaping them, which is CWE-78. When authentication is disabled, which is the default, a network-reachable attacker without credentials can run commands in containers that che-machine-exec can access by using shell command substitution.

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

Description from the CNA

The che-machine-exec service constructs a shell command by concatenating user-controlled input (the username and namespace fields from the /exec/init and /exec/config JSON endpoints) into a double-quoted sh -c "echo "..." > ..." invocation without any escaping. When che-machine-exec is run with authentication disabled (its default), any network-reachable attacker can achieve remote code execution in containers che-machine-exec is configured to access, via shell command substitution ($(...) or backticks).

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00899 59th percentileScored 2026-11-07
Fix Will not fix Red Hat: no fix planned

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
Yes
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
Eclipse FoundationEclipse Che7.0.0 – 7.122.0—No fix listedCNA
  • Eclipse Che VendorEclipse Foundation Affected 7.0.0 – 7.122.0 Fixed in — No fix listed CNA

Remediation

The sources list no fixed version for Eclipse Che. Red Hat plans no fix for Red Hat OpenShift Dev Spaces.

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

Vendor assessments

Red Hat

Red Hat rating: Important. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat OpenShift Dev SpacesAffectedNo fix planned: Will not fix

Timeline

  1. 2026-10-28 Threatist record created from CVE-2026-114278
  2. 2026-10-28 Alias added: GHSA-rq96-f9wc-rppm
  3. 2026-11-05 CISA SSVC decision points changed
  4. 2026-11-05 Priority changed: MEDIUM → HIGH
  5. 2026-11-06 Affected versions changed · Red Hat
  6. 2026-11-06 CVSS score added · Red Hat

References

  • TI-2023-23979 The HTTP/2 protocol allows a denial of service (server resource consumption) because… KEVCVSS 3.1HIGH 7.5
  • TI-2026-13216 CWE-863: ABAC authorization bypass via trailing slash route normalization in Eclipse BaSyx Go Components CVSS 3.1CRITICAL 9.8
  • TI-2026-06514 Path traversal in Eclipse BaSyx CVSS 3.1CRITICAL 10.0
  • TI-2026-01382 In the Eclipse Theia Website repository, the GitHub Actions workflow… CVSS 3.1CRITICAL 10.0
  • TI-2026-74697 Authentication bypass in Eclipse Jetty EthereumAuthenticator CVSS 4.0CRITICAL 9.3
  • TI-2023-30618 Eclipse Equinox OSGi 3.7.2 Remote Code Execution via Console CVSS 4.0CRITICAL 9.3
See all 466 →

Sources