CVE Catalog

CVE-2026-43290

High
Published: Translated: NVD NIST

Summary

A vulnerability in the Linux kernel has been resolved that could lead to buffer issues when starting streaming in the uvcvideo module fails. In case of a uvc_pm_get() error, the buffer will be returned, potentially preventing warnings related to the xHCI controller.

Risk Assessment

The organization may experience performance and stability issues, especially under heavy use of USB devices. Warnings related to errors could lead to unexpected application downtime.

Recommendation

It is recommended to update the Linux kernel to the latest version to eliminate this vulnerability and improve streaming stability in the uvcvideo module.

Related vulnerabilities

Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: media: uvcvideo: Return queued buffers on start_streaming() failure Return buffers if streaming fails to start due to uvc_pm_get() error. This bug may be responsible for a warning I got running while :; do yavta -c3 /dev/video0; done on an xHCI controller which failed under this workload. I had no luck reproducing this warning again to confirm. xhci_hcd 0000:09:00.0: HC died; cleaning up usb 13-2: USB disconnect, device number 2 WARNING: CPU: 2 PID: 29386 at drivers/media/common/videobuf2/videobuf2-core.c:1803 vb2_start_streaming+0xac/0x120

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