CVE Catalog

CVE-2026-97899

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, the query_perf_config_list() function in the drm/i915 driver has a memory leak. When krealloc() fails, the original oa_config_ids array is not freed before returning, leading to a memory leak.

Risk Assessment

Repeated calls can lead to kernel memory exhaustion, causing denial of service or system instability. It requires local access to i915 interfaces.

Recommendation

Update the Linux kernel to a version containing the fix that frees oa_config_ids on krealloc() failure. Monitor kernel memory usage on systems with i915.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: drm/i915: Fix memory leak in query_perf_config_list() When krealloc() fails, free the original oa_config_ids before returning to avoid a memory leak. (cherry picked from commit 9977e9d84f46d4f12ad35fbbc0ec4638554bce87)

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