In the Linux kernel, the following vulnerability has been resolved: media: rtl2832_sdr: Return queued buffers on start_streaming() failure The vb2 framework hands buffers to the driver via buf_queu…
High CVSS 7.8
Summary
In the Linux kernel, the following vulnerability has been resolved: media: rtl2832_sdr: Return queued buffers on start_streaming() failure The vb2 framework hands buffers to the driver via buf_queue() before calling start_streaming(). If start_streaming() returns an error without first returning those buffers via vb2_buffer_done(), vb2_start_streaming() fires WARN_ON(owned_by_drv_count) and the queued buffers leak. rtl2832_sdr_start_streaming() had multiple error paths that hit this trap: t…
In-depth triage
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Sources
- NVD DATABASE
Original Links
- https://git.kernel.org/stable/c/0b08c0403cf672a121ace4eff647a9b240bd4e1b
- https://git.kernel.org/stable/c/33ca0aab6f4bd90921fc1395478f38f72c4d19af
- https://git.kernel.org/stable/c/465dc8e71d2db2ed603e749fa71392bcdccf07eb
- https://git.kernel.org/stable/c/894e83509c66910112b9eaeaa8cd66cd9806db91
- https://git.kernel.org/stable/c/fc0b18782aab4e35078efe72863df8eab46560a8
Timeline
- nvd_ingest NVD