VULNERABILITY INTELLIGENCE
CVE-2016-7914
CVSS score5.5 MEDIUM
EPSS probability2.03%
CISA KEVNot currently listed
Published2016-11-16
Last modified2026-06-17
CVSS vectorCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Description
The assoc_array_insert_into_terminal_node function in lib/assoc_array.c in the Linux kernel before 4.5.3 does not check whether a slot is a leaf, which allows local users to obtain sensitive information from kernel memory or cause a denial of service (invalid pointer dereference and out-of-bounds read) via an application that uses associative-array data structures, as demonstrated by the keyutils test suite.
Weakness classification
- CWE-125: Out-of-bounds Read
- CWE-476: NULL Pointer Dereference
Primary references
- security@android.com — Issue Tracking, Patch, Third Party Advisory
- security@android.com
- security@android.com — Third Party Advisory
- security@android.com — Release Notes
- security@android.com — Third Party Advisory, VDB Entry
- security@android.com — Issue Tracking, Patch, Third Party Advisory
- af854a3a-2127-422b-91ae-364da2661108 — Issue Tracking, Patch, Third Party Advisory
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108 — Third Party Advisory
- af854a3a-2127-422b-91ae-364da2661108 — Release Notes
- af854a3a-2127-422b-91ae-364da2661108 — Third Party Advisory, VDB Entry
- af854a3a-2127-422b-91ae-364da2661108 — Issue Tracking, Patch, Third Party Advisory