CVE-2014-3145
Linux Kernel < 3.14.3 - Denial of Service via BPF Extension Out-of-bounds Read
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2014-3145. PoCs published by codecat007.
AI-analyzed exploit summary This PoC exploits CVE-2014-3145, a vulnerability in the Linux kernel's netlink subsystem that allows local privilege escalation via crafted BPF filters. The code demonstrates the flaw by manipulating socket filters to trigger improper handling of nested netlink attributes.
Description
The BPF_S_ANC_NLATTR_NEST extension implementation in the sk_run_filter function in net/core/filter.c in the Linux kernel through 3.14.3 uses the reverse order in a certain subtraction, which allows local users to cause a denial of service (over-read and system crash) via crafted BPF instructions. NOTE: the affected code was moved to the __skb_get_nlattr_nest function before the vulnerability was announced.
Exploits (1)
This PoC exploits CVE-2014-3145, a vulnerability in the Linux kernel's netlink subsystem that allows local privilege escalation via crafted BPF filters. The code demonstrates the flaw by manipulating socket filters to trigger improper handling of nested netlink attributes.