This site currently shows sample data for demonstration.

Vulnerabilities

CVE-2024-21626 | BDVDB-2026-223344 Detail

opencontainersrunc

Description#

runc is a CLI tool for spawning and running containers on Linux according to the OCI specification. In runc 1.1.11 and earlier, due to an internal file descriptor leak, an attacker could cause a newly-spawned container process (from runc exec) to have a working directory in the host filesystem namespace, allowing for a container escape by giving access to the host filesystem ("attack 2"). The same attack could be used by a malicious image to allow a container process to gain access to the host filesystem through runc run ("attack 1"). Variants of attacks 1 and 2 could be also be used to overwrite semi-arbitrary host binaries, allowing for complete container escapes ("attack 3a" and "attack 3b"). runc 1.1.12 includes patches for this issue.

Impact#

Per CVSS v3.1: confidentiality impact high, integrity impact high, availability impact high. Attack vector: local.

Weaknesses#

  • CWE-403 Exposure of File Descriptor to Unintended Control Sphere ('File Descriptor Leak')
  • CWE-668 Exposure of Resource to Wrong Sphere
  • CWE-200 Exposure of Sensitive Information to an Unauthorized Actor

References#

Show all 40

Exploit#

No public exploit known

History#

  1. Version 1Record published in the CVE List.
  2. Version 2Most recent update recorded in the CVE List.