Description
Edgeless Systems Contrast 1.8.0 before 1.24.1 contains an incorrect permissions vulnerability where the node installer writes the containerd config world-writable (0666). Local unprivileged users on the node can modify the containerd config, for example overwriting the runc location, to escalate privileges.
Published: 2026-10-12
Score: 8.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation
Action: Apply patch
AI Analysis

Impact

The Contrast installer miswrites the containerd configuration file with world‑writable permissions (0666), allowing any local unprivileged user to modify it. By changing fields such as the runc binary path, a user can cause containerd to run arbitrary code with elevated privileges, effectively escalating to host level. This flaw exemplifies CWE‑732: Incorrect Permission Assignment for a Critical Resource.

Affected Systems

All Edgeless Systems Contrast installations from version 1.8.0 up to (but not including) 1.24.1 are vulnerable, as the node installer writes the default containerd config with incorrect permissions. Versions 1.24.1 and later correct the file mode and are not affected.

Risk and Exploitability

The CVSS score of 8.5 marks this as a high‑severity vulnerability, although the EPSS score is not available and it is not listed in the CISA KEV catalog, implying limited known exploitation. The attack vector is local; it requires the attacker to have file‑system write access on a node that ran the vulnerable installer. Consequently, the risk is significant for environments where untrusted users or compromised workloads can write to the host.

Generated by OpenCVE AI on October 12, 2026 at 19:17 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Edgeless Systems Contrast to version 1.24.1 or later to remove world‑writable permissions
  • If an upgrade is not immediately possible, change the permissions on the containerd configuration file (e.g., /etc/containerd/config.toml) to 0640 and ensure it is owned by root:root
  • Implement file‑integrity monitoring to detect unauthorized changes to the containerd configuration file

Generated by OpenCVE AI on October 12, 2026 at 19:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 12 Oct 2026 20:00:00 +0000

Type Values Removed Values Added
First Time appeared Edgelesssys
Edgelesssys contrast
Vendors & Products Edgelesssys
Edgelesssys contrast

Mon, 12 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Description Edgeless Systems Contrast 1.8.0 before 1.24.1 contains an incorrect permissions vulnerability where the node installer writes the containerd config world-writable (0666). Local unprivileged users on the node can modify the containerd config, for example overwriting the runc location, to escalate privileges.
Title Edgeless Systems Contrast 1.8.0 before 1.24.1 World-Writable Containerd Config Privilege Escalation
Weaknesses CWE-732
References
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.5, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Edgelesssys Contrast
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T16:20:40.392Z

Reserved: 2026-10-12T14:21:32.594Z

Link: CVE-2026-109358

cve-icon Vulnrichment

Updated: 2026-10-13T16:20:34.758Z

cve-icon NVD

Status : Deferred

Published: 2026-10-12T17:17:33.177

Modified: 2026-10-16T19:03:18.127

Link: CVE-2026-109358

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T19:45:06Z

Weaknesses
  • CWE-732

    Incorrect Permission Assignment for Critical Resource