Memory Management Flaw in Linux Kernel Affecting Device Registration
CVE-2026-89741

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
11 September 2026

What is CVE-2026-89741?

A memory management vulnerability exists in the Linux kernel regarding device registration in the V4L2 framework. The issue arises from the recently reverted patch intended to enhance error handling during device registration. When the device_register function fails, it requires a corresponding release of resources, which leads to a double-free scenario if both put_device and video_device_release are executed. The current solution opts for a reversion of the patch to prevent potential double-free errors, resulting in a minor memory leak instead. This decision simplifies the handling of failures in video_register_device without necessitating extensive changes to existing V4L2 drivers.

Affected Version(s)

Linux 2429bb9fad88c8fa84c4956b0a21cf5afe5e92b7 < 712ca1cf756de2557a116e0df55791bac0c9f99e

Linux 2a934fdb01db6458288fc9386d3d8ceba6dd551a

Linux 2a934fdb01db6458288fc9386d3d8ceba6dd551a

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.