CVE-2017-16995
50Vexday Risk Score
Patch soon. It has a working public exploit.
ssvc Attendepss 30%
from disclosure to weapon84 days
Published on NVDDec 22
1st PoC+84d
metasploitNov 12
exploitation probability
30%top 2% of all CVEs
observed exploitation
nono source reports it
21 public exploit(s)
The check_alu_op function in kernel/bpf/verifier.c in the Linux kernel through 4.4 allows local users to cause a denial of service (memory corruption) or possibly have unspecified other impact by leveraging incorrect sign extension.
Affected products
n/a · n/apublic PoCs found — 21✓ VexDay Proof
exploitdb✓ VexDay Proofwww.exploit-db.com/exploits/45010exploitdb✓ VexDay Proofwww.exploit-db.com/exploits/45058exploitdbwww.exploit-db.com/exploits/44298unverifiedgithubgithub.com/Al1ex/CVE-2017-16995★ 13githubgithub.com/ph4ntonn/CVE-2017-16995★ 2githubgithub.com/vnik5287/CVE-2017-16995★ 1githubgithub.com/littlebin404/CVE-2017-16995★ 1githubgithub.com/senyuuri/cve-2017-16995★ 1githubgithub.com/gugronnier/CVE-2017-16995★ 1githubgithub.com/fei9747/CVE-2017-16995★ 0githubgithub.com/C0dak/CVE-2017-16995★ 0githubgithub.com/Lumindu/CVE-2017-16995-Linux-Kernel---BPF-Sign-Extension-Local-Privilege-Escalation-★ 0githubgithub.com/ivilpez/cve-2017-16995.c★ 0githubgithub.com/anldori/CVE-2017-16995★ 0githubgithub.com/mareks1007/cve-2017-16995★ 0githubgithub.com/ZhiQiAnSecFork/cve-2017-16995★ 0githubgithub.com/xxxTectationxxx/CVE-2017-16995★ 0githubgithub.com/WhatsWrongAndWhy/CVE-2017-16995★ 0cve_referencewww.exploit-db.com/exploits/44298/unverifiedcve_referencewww.exploit-db.com/exploits/45058/unverifiedcve_referencewww.exploit-db.com/exploits/45010/unverified⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.
References
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=95a762e2c8c942780948091f8f2a4f32fce1ac6fhttp://openwall.com/lists/oss-security/2017/12/21/2https://bugs.chromium.org/p/project-zero/issues/detail?id=1454https://github.com/torvalds/linux/commit/95a762e2c8c942780948091f8f2a4f32fce1ac6fhttps://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/commit/?id=a6132276ab5dcc38b3299082efeb25b948263adbhttps://usn.ubuntu.com/3619-1/https://usn.ubuntu.com/3619-2/https://usn.ubuntu.com/3633-1/https://usn.ubuntu.com/usn/usn-3523-2/https://www.debian.org/security/2017/dsa-4073https://www.exploit-db.com/exploits/44298/https://www.exploit-db.com/exploits/45010/