Skip to content
Threat Feed
high advisory

Incorrect Permissions in Edgeless Systems Contrast

Edgeless Systems Contrast versions 1.8.0 through 1.24.0 contain a world-writable containerd configuration file vulnerability, allowing local unprivileged users to achieve privilege escalation.

CVE search metadata

CVE search record: CVE-2026-109358. Severity: high. CVSS: 7.8. KEV: no. Product: Contrast (< 1.24.1). Brief: Incorrect Permissions in Edgeless Systems Contrast. Brief link: https://feed.craftedsignal.io/briefs/2026-10-edgeless-contrast-vuln/

Edgeless Systems Contrast versions 1.8.0 through 1.24.0 are affected by a security vulnerability regarding improper file permissions. The node installer for the platform creates the containerd configuration file with world-writable (0666) permissions on the underlying Linux host. This flaw allows any local unprivileged user to modify the configuration file. By altering parameters within the containerd configuration, such as redirecting the path of the runc binary to a malicious executable, an attacker can cause the service to execute arbitrary code with elevated privileges, effectively resulting in local privilege escalation. This vulnerability poses a high risk in multi-tenant environments or systems where untrusted users have local shell access to the node.

Impact

Successful exploitation of this vulnerability allows an unprivileged local user to gain root-level execution on the affected node. This can lead to full system compromise, data theft, and persistence, specifically impacting environments running Edgeless Systems Contrast for secure container orchestration.

Recommendation

Prioritized, concrete actions for detection engineering and system administration teams:

  • Upgrade Edgeless Systems Contrast to version 1.24.1 or later to resolve the underlying installer behavior and ensure correct file permissions (0600 or 0644).
  • Audit existing deployments of Contrast for world-writable configuration files in the containerd path by checking file permissions for /etc/containerd/config.toml (or equivalent).
  • Use system monitoring to detect unauthorized modifications to containerd configuration files by monitoring file integrity for the configuration directory.

Immediate actions

Upgrade Edgeless Systems Contrast to 1.24.1 or later

IT Operations 72h

Mitigations

Manually restrict file permissions on the containerd config file to 0600

immediate IT Operations

CVE-2026-109358