PT-2026-82970

CVE-2026-80670

·

Published

2026-08-28

·

Updated

2026-10-09

Description by

CVSS 3.1
9.1
Critical
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description An out-of-bounds heap read exists in the machine resolve() function. The issue occurs because the function accesses env->cpu[al->cpu].socket id without validating the al->cpu variable against env->nr cpus avail. Since al->cpu is derived from an untrusted perf.data sample, a specially crafted file containing a large CPU index can trigger this read. Additionally, a lack of bounds-checking before casting al->cpu to a 16-bit integer (int16 t) allows large values to be truncated to 0, bypassing internal checks and incorrectly returning the topology of CPU 0.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Vendors
Affected products
Related identifiers
AZL-98087
USN-8887-1
USN-8887-2
USN-8887-3
USN-8888-1
USN-8888-2
USN-8889-1
Found an issue in the description? Have something to add? Feel free to write us 👾