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 corruption) or possibly have unspecified other impact by leve...
HighCVSS 7.8
EPSS 30.1%
Framework module
Public exploit
- Published
- Updated
- Exploit status
- Public exploit available
Description
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
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/linux(Debian:12) | < 4.14.7-1 | 4.14.7-1 |
| debian/linux(Debian:13) | < 4.14.7-1 | 4.14.7-1 |
| debian/linux(Debian:14) | < 4.14.7-1 | 4.14.7-1 |
| Linux kernel | >= 4.9, < 4.9.72 | 4.9.72 |
| Linux kernel | >= 4.10, < 4.14.9 | 4.14.9 |
| debian linux | = 9.0 | No fix listed |
| Canonical Ubuntu Linux | = 14.04 | No fix listed |
| Canonical Ubuntu Linux | = 16.04 | No fix listed |
References
- Debian Security Tracker CVE-2017-16995 vendor-advisory
- Ubuntu CVE tracker vendor-advisory
- USN-3523-1 vendor-advisory
- USN-3523-2 vendor-advisory
- USN-3523-3 vendor-advisory
- USN-3619-1 vendor-advisory
- USN-3619-2 vendor-advisory
- USN-3633-1 vendor-advisory
- www.cve.org
- git.kernel.org vendor-advisory
- openwall.com mailing-list third-party-advisory
- 102288 third-party-advisory vdb-entry
- bugs.chromium.org third-party-advisory
- git.kernel.org vendor-advisory
- github.com third-party-advisory
- USN-3619-1 third-party-advisory vendor-advisory
- USN-3619-2 third-party-advisory vendor-advisory
- USN-3633-1 third-party-advisory vendor-advisory
- USN-3523-2 third-party-advisory vendor-advisory
- DSA-4073 third-party-advisory vendor-advisory
- 44298 exploit third-party-advisory vdb-entry
- 45010 exploit third-party-advisory vdb-entry
- 45058 exploit third-party-advisory vdb-entry