Skip to main content
← All vulnerabilities
CVE-2017-16995

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 c

Published
Last modified
published
Not listed in CISA KEV
4 on Exploit-DB, 1 Metasploit module, 15 proofs of concept on GitHub

Summary

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.

Timeline

  1. CVE published
  2. Public exploit on Exploit-DB

    EDB-44298, EDB-45010, EDB-45058, EDB-45058

  3. Record last updated
  4. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • n/a n/a

    through 4.4

References 33

Exploit-DB

GitHub · torvalds/linux

usn.ubuntu.com

bugs.chromium.org

securityfocus.com

debian.org

openwall.com

git.kernel.org

GitHub · rapid7/metasploit-framework

GitHub · Al1ex/CVE-2017-16995

GitHub · C0dak/CVE-2017-16995

GitHub · Lumindu/CVE-2017-16995-Linux-Kernel---BPF-Sign-Extension-Local-Privilege-Escalation-

GitHub · WhatsWrongAndWhy/CVE-2017-16995

GitHub · ZhiQiAnSecFork/cve-2017-16995

GitHub · anldori/CVE-2017-16995

GitHub · fei9747/CVE-2017-16995

GitHub · gugronnier/CVE-2017-16995

GitHub · ivilpez/cve-2017-16995.c

GitHub · littlebin404/CVE-2017-16995

GitHub · mareks1007/cve-2017-16995

GitHub · ph4ntonn/CVE-2017-16995

GitHub · senyuuri/cve-2017-16995

GitHub · vnik5287/CVE-2017-16995

GitHub · xxxTectationxxx/CVE-2017-16995