In the Linux kernel, the following vulnerability has been resolved:
media: pvrusb2: fix URB leak in pvr2sendrequest_ex
When pvr2sendrequestex() 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 pvr2sendrequestex() attempts to submit the still-active write URB, triggering a 'URB submitted while active' warning in usbsubmiturb().
Fix this by ensuring the write URB is unlinked and waited upon if the read URB submission fails.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/43xxx/CVE-2026-43223.json",
"cna_assigner": "Linux"
}