CVE-2012-5375
The CRC32C feature in the Btrfs implementation in the Linux kernel before 3.8-rc1 allows local users to cause a denial of service (prevention of file creation) by leveraging the ability to write to a directory important to the victim, and creating a…
Does this matter?
A public exploit is published in Exploit-DB (verified), so the technical barrier is gone even though the severity is medium and EPSS is 0.9%. Treat it as high on anything reachable from the internet.
Description
The CRC32C feature in the Btrfs implementation in the Linux kernel before 3.8-rc1 allows local users to cause a denial of service (prevention of file creation) by leveraging the ability to write to a directory important to the victim, and creating a file with a crafted name that is associated with a specific CRC32C hash value.
- CVSS 2.0
- 4.0 MEDIUMAV:L/AC:H/Au:N/C:N/I:N/A:C
- EPSS
- 0.86% probability · 58th percentile
- Public exploits
- 1 in Exploit-DB · verified · first 13 December 2012
- CISA KEV
- Not listed
- Weakness
- CWE-310
- Affected
- linux/linux kernel
- Source
- cve@mitre.org
EPSS 0.9% since 26 October 2026; no change recorded yet. Points are recorded when the score first appears and whenever it moves by a percentage point or more.
Public exploits (1)
Entries in Exploit-DB that cite this CVE. Links go to the Exploit-DB page and to the file in the public repository; nothing is hosted here. A verified tick means the Exploit-DB team confirmed the exploit works against the stated version.
References
- http://crypto.junod.info/2012/12/13/hash-dos-and-btrfs/
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=9c52057c698fb96f8f07e7a4bcf4801a092bda89
- http://openwall.com/lists/oss-security/2012/12/13/20
- http://www.kernel.org/pub/linux/kernel/v3.x/testing/patch-3.8-rc1.bz2Patch
- http://www.ubuntu.com/usn/USN-1944-1
- http://www.ubuntu.com/usn/USN-1945-1
- http://www.ubuntu.com/usn/USN-1946-1
- http://www.ubuntu.com/usn/USN-1947-1
- http://www.ubuntu.com/usn/USN-2017-1
- https://github.com/torvalds/linux/commit/9c52057c698fb96f8f07e7a4bcf4801a092bda89Exploit, Patch
- http://crypto.junod.info/2012/12/13/hash-dos-and-btrfs/
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=9c52057c698fb96f8f07e7a4bcf4801a092bda89
- http://openwall.com/lists/oss-security/2012/12/13/20
- http://www.kernel.org/pub/linux/kernel/v3.x/testing/patch-3.8-rc1.bz2Patch
- http://www.ubuntu.com/usn/USN-1944-1
- http://www.ubuntu.com/usn/USN-1945-1
- http://www.ubuntu.com/usn/USN-1946-1
- http://www.ubuntu.com/usn/USN-1947-1
- http://www.ubuntu.com/usn/USN-2017-1
- https://github.com/torvalds/linux/commit/9c52057c698fb96f8f07e7a4bcf4801a092bda89Exploit, Patch
Source: NVD record, EPSS from FIRST.org, KEV from CISA, exploits from Exploit-DB. Refreshed daily. Download this record as JSON.