runc is a CLI tool for spawning and running containers according to the OCI specification. In versions 1.2.7 and below, 1.3.0-rc.1 through 1.3.1, 1.4.0-rc.1 and 1.4.0-rc.2 files, runc would not perform sufficient verification that the source of the bind-mount (i.e., the container's /dev/null) was actually a real /dev/null inode when using the container's /dev/null to mask. This exposes two methods of attack: an arbitrary mount gadget, leading to host information disclosure, host denial of service, container escape, or a bypassing of maskedPaths. This issue is fixed in versions 1.2.8, 1.3.3 and 1.4.0-rc.3.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-363",
"CWE-61"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/31xxx/CVE-2025-31133.json"
}{
"extracted_events": [
{
"cpe": "cpe:2.3:a:linuxfoundation:runc:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "1.2.8"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:linuxfoundation:runc:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "1.3.0"
},
{
"fixed": "1.3.3"
}
],
"source": "CPE_RANGE"
},
{
"range": [
{
"fixed": "1a30a8f3d921acbbb6a4bb7e99da2c05f8d48522"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "5d7b2424072449872d1cd0c937f2ca25f418eb66"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "8476df83b534a2522b878c0507b3491def48db9f"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "db19bbed5348847da433faa9d69e9f90192bfa64"
}
],
"source": "REFERENCES_COMMIT"
}
]
}