CVE-2026-80689

Source
https://cve.org/CVERecord?id=CVE-2026-80689
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-80689.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-80689
Downstream
Published
2026-08-28T06:52:53.724Z
Modified
2026-08-30T03:48:21.208906044Z
Summary
tracing/mmiotrace: Add NULL check for mmio_trace_array in logging functions
Details

In the Linux kernel, the following vulnerability has been resolved:

tracing/mmiotrace: Add NULL check for mmiotracearray in logging functions

mmiotracerw() and mmiotracemapping() retrieve mmiotracearray into tr and pass it to __tracemmiotracerw() and _tracemmiotracemap(). If these functions are invoked while mmiotracearray is NULL (e.g. before initialization or after disabled), accessing tr->arraybuffer.buffer will result in a NULL pointer dereference crash.

Fix this by adding an explicit NULL check for tr at the beginning of __tracemmiotracerw() and __tracemmiotracemap().

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/80xxx/CVE-2026-80689.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
f984b51e0779a6dd30feedc41404013ca54e5d05
Fixed
876014b4eeb927146430e7591cf959a7ceb8d64a
Fixed
a20a0010eb6485f60cd64e15ebc85a4bd388642e
Fixed
60234845142fddb27db89ebc00a65178421fb3a4
Fixed
12b80cdbc54cf615b4717a4e8180063408091ea2

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-80689.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
2.6.27
Fixed
6.12.103
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.44
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.8

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-80689.json"