CVE-2014-0038: linux linux_kernel Improper Input Validation
Vulnerability summary
CVE-2014-0038 is a medium (CVSS 6.9) Improper Input Validation vulnerability in linux linux_kernel. EPSS estimates a 35.45% chance of exploitation in the next 30 days, higher than 98.4% of scored vulnerabilities. 7 public exploits are recorded.
Weaponized exploit (exploit-database, 11-10-2016)
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 9 · Related 3Timeline
- 06-02-2014PublishedVulnerability first disclosed.
- 06-08-2024Last modifiedVulnerability information updated.
Description
The compat_sys_recvmmsg function in net/compat.c in the Linux kernel before 3.13.2, when CONFIG_X86_X32 is enabled, allows local users to gain privileges via a recvmmsg system call with a crafted timeout pointer parameter.
CVSS metrics
1 score · 1 source · 1 versionEPSS trend
Probability
35.45%
Chance of exploitation in the next 30 days
Percentile
98%
Versus all other CVEs
30-day change
No change 0.00 pp
From 35.45% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
7 foundLinux
Maturity: poc
Exploit Reference (pastebin.com)
Maturity: unknown
Linux Kernel 3.4 < 3.13.2 - recvmmsg x32 compat (PoC)
Maturity: poc
Show all 7 exploits
Linux Kernel 3.13.1 - 'Recvmmsg' Local Privilege Escalation (Metasploit)
Maturity: weaponized
Linux Kernel 3.4 < 3.13.2 (Ubuntu 13.10) - 'CONFIG_X86_X32' Arbitrary Write (2)
Maturity: weaponized
Linux Kernel 3.4 < 3.13.2 (Ubuntu 13.04/13.10 x64) - 'CONFIG_X86_X32=y' Local Privilege Escalation (3)
Maturity: weaponized
Linux Kernel recvmmsg Privilege Escalation
exploit/linux/local/recvmmsg_priv_esc
Maturity: weaponized
Weaknesses
CWE · root causeAffected systems
Known conditions: local access, no authentication (CVSS vector). Other conditions: not stated in public data.
Mageia13 products
- kernel< 3.12.9-1.mga4
- kernel-linus< 3.12.9-1.mga4
- kernel-rt< 3.12.9-0.rt13.1.mga4
- kernel-tmb< 3.12.9-1.mga4
- kernel-userspace-headers< 3.12.9-1.mga4
Debian1 product
- linux< 3.13.4-1
Linux1 product
- linux_kernel≥ 3.4, < 3.4.79 | ≥ 3.5, < 3.10.29 | ≥ 3.11, < 3.12.10 | ≥ 3.13, < 3.13.2
Opensuse1 product
- opensuseEOL12.3
4 vendors · 16 products
References
30 links- www.mandriva.com/security/advisories?name=MDVSA-2014:038Vendor AdvisoryX Refsource MANDRIVAThird Party Advisory
Show all 30 references
- github.com/torvalds/linux/commit/2def2ef2ae5f3990aabdbe8a755911902707d268X Refsource CONFIRMExploitPatch
- lists.opensuse.org/opensuse-security-announce/2014-02/msg00002.htmlVendor AdvisoryX Refsource SUSEThird Party AdvisoryVDB Entry
- lists.opensuse.org/opensuse-security-announce/2014-02/msg00003.htmlVendor AdvisoryX Refsource SUSEThird Party AdvisoryVDB Entry