CVE-2016-9644

UnknownEPSS 1.45%

Last modified

CVE-2016-9644 is a vulnerability of currently unknown severity. The __get_user_asm_ex macro in arch/x86/include/asm/uaccess.h in the Linux kernel 4.4.22 through 4.4.28 contains extended asm statements that are incompatible with the exception table, which allows local users to obtain root access on non-SMEP platforms via a crafted application. NOTE: this vulnerability exists because of incorrect backporting of the CVE-2016-9178 patch to older kernels.. EPSS estimates a 1.45% chance of exploitation in the next 30 days.

Description

The __get_user_asm_ex macro in arch/x86/include/asm/uaccess.h in the Linux kernel 4.4.22 through 4.4.28 contains extended asm statements that are incompatible with the exception table, which allows local users to obtain root access on non-SMEP platforms via a crafted application. NOTE: this vulnerability exists because of incorrect backporting of the CVE-2016-9178 patch to older kernels.

Metrics

EPSS Probability
1.45%

70.1th percentile

Probability of exploitation in the next 30 days. Learn more

Weakness Enumeration

Affected Software

VendorProductVersions
LinuxLinux Kernel4.4.22
LinuxLinux Kernel4.4.23
LinuxLinux Kernel4.4.24
LinuxLinux Kernel4.4.25
LinuxLinux Kernel4.4.26
LinuxLinux Kernel4.4.27
LinuxLinux Kernel4.4.28

References

Timeline

Published
Last Modified
Status
Modified

Frequently Asked Questions

What is CVE-2016-9644?
The __get_user_asm_ex macro in arch/x86/include/asm/uaccess.h in the Linux kernel 4.4.22 through 4.4.28 contains extended asm statements that are incompatible with the exception table, which allows local users to obtain root access on non-SMEP platforms via a crafted application. NOTE: this vulnerability exists because of incorrect backporting of the CVE-2016-9178 patch to older kernels.
How severe is CVE-2016-9644?
Severity scoring for CVE-2016-9644 is pending analysis. The EPSS model estimates a 1.45% probability of exploitation in the next 30 days.
How do I fix CVE-2016-9644?
Check the vendor references and advisories linked above for patched versions and mitigation guidance. You can also run a Strix scan to test if your systems are affected.

Are you affected by CVE-2016-9644?

Run a free Strix scan to check your systems for this vulnerability.

Scan your code now

Source: NVD / NIST