Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-43223

media: pvrusb2: fix URB leak in pvr2_send_request_ex

Description

In the Linux kernel, the following vulnerability has been resolved: media: pvrusb2: fix URB leak in pvr2_send_request_ex When pvr2_send_request_ex() submits a write URB successfully but fails to submit the read URB (e.g. returns -ENOMEM), it returns immediately without waiting for the write URB to complete. Since the driver reuses the same URB structure, a subsequent call to pvr2_send_request_ex() attempts to submit the still-active write URB, triggering a 'URB submitted while active' warning in usb_submit_urb(). Fix this by ensuring the write URB is unlinked and waited upon if the read URB submission fails.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • d855497edbfbf9e19a17f4a1154bca69cb4bd9ba to < da524c939b1e5ba17f10db4bde4bdaf569ffcda6affected
  • d855497edbfbf9e19a17f4a1154bca69cb4bd9ba to < cf459d6ffa5e150ef3744b897f936ff24b52bd15affected
  • d855497edbfbf9e19a17f4a1154bca69cb4bd9ba to < 77a63f8efc434ddb04667ed632aade58301a2f13affected
  • d855497edbfbf9e19a17f4a1154bca69cb4bd9ba to < 4ba5c7a1aade7090172cbffd4d120bf4cf5ccbdeaffected
  • d855497edbfbf9e19a17f4a1154bca69cb4bd9ba to < 58dd722b6c3debcddb4684fb256c90fee7f063e5affected
  • d855497edbfbf9e19a17f4a1154bca69cb4bd9ba to < 2011929f0e4cf6a0a34dd6205911b12276904453affected
  • d855497edbfbf9e19a17f4a1154bca69cb4bd9ba to < 5f3ac816861c3b8a5d1a3645b17dc3a99d668d94affected
  • d855497edbfbf9e19a17f4a1154bca69cb4bd9ba to < a8333c8262aed2aedf608c18edd39cf5342680a7affected

Linux Linux

Default version status: affected

  • 2.6.18affected
  • 0 to < 2.6.18unaffected
  • 5.10.252 to ≤ 5.10.*unaffected
  • 5.15.202 to ≤ 5.15.*unaffected
  • 6.1.165 to ≤ 6.1.*unaffected
  • 6.6.128 to ≤ 6.6.*unaffected
  • 6.12.75 to ≤ 6.12.*unaffected
  • 6.18.16 to ≤ 6.18.*unaffected
  • 6.19.6 to ≤ 6.19.*unaffected
  • 7.0 to ≤ *unaffected

References