CVE Catalog

CVE-2026-64023

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.12%

3th percentile - higher than 3% of all known CVEs

Summary

In the Linux kernel, the gpio: aggregator driver has a use-after-free vulnerability. On error, dev_id in aggr->lookups was freed before removing the entry from the lookup table, allowing a concurrent thread calling gpiod_find() to access freed memory via strcmp().

Risk Assessment

An attacker could exploit this to access freed kernel memory, potentially causing a system panic or privilege escalation.

Recommendation

Immediately update the Linux kernel to a version containing the fix that reverses the cleanup order: remove the lookup table entry first, then free the memory.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: gpio: aggregator: fix a potential use-after-free On error we free aggr->lookups->dev_id before removing the entry from the lookup table. If a concurrent thread calls gpiod_find() before we remove the entry, it could iterate over the list and call gpiod_match_lookup_table() which unconditionally dereferences dev_id when calling strcmp(). Reverse the order of cleanup.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS