CVE-2026-53107

MediumCVSS 5.5/10Last modified Jul 23, 2026

Description

In the Linux kernel, the following vulnerability has been resolved:

wifi: libertas: don't kill URBs in interrupt context

Serialization for the TX path was enforced by calling usb_kill_urb()/usb_kill_anchored_urbs(), to prevent transmission before a previous URB was completed. usb_tx_block() can be called from interrupt context (e.g. in the HCD giveback path), so we can't always use it to kill in-flight URBs.

Prevent sleeping during interrupt context by checking the tx_submitted anchor for existing URBs. We now return -EBUSY, to indicate there's a pending request.

Metrics

CVSS 3.1 5.5/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Affected software

VendorProductVersions
LinuxLinux>= 3308c7504e093b22e91a4468470309cee2e26b83, < 00c0317cebf44151df18fb647781f315268cdd98; >= d66676e6ca96bf8680f869a9bd6573b26c634622, < 4f273d3f98ebc60c30bbfb3ed4a7f0477d3eaed2; >= d66676e6ca96bf8680f869a9bd6573b26c634622, < 7c5c2b661bdb78c1472b8833265c9ed1ee880039; 498525d8358d6d20918787e59736d5b6a021e9fd; 2902a9b4415a6bafc9b1e5dd360f065d757a0bb7; 948a39c95d0f8d73722910f8cdb7b6e3e9206232; 5bfb25495e391a1be0db94b15715174fa06b93a1; b82073564373e68c6ae3a96039fae14cd002a496; fc188b44547dea4e7350833171982a6312befde9; >= 6.18.16, < 6.18.33; >= 5.10.252, < 5.11; >= 5.15.202, < 5.16; >= 6.1.165, < 6.2; >= 6.6.128, < 6.7; >= 6.12.75, < 6.13; >= 6.19.6, < 6.20
LinuxLinux7.0

References

Timeline

Published
Jun 24, 2026
Last modified
Jul 23, 2026
NVD status
Analyzed

Related CVEs from 2026

CVE-2026-531084.7In the Linux kernel, the following vulnerability has been resolved: powerpc/64s: Fix unmap race with PMD migration entries The following rCVE-2026-531097.8In the Linux kernel, the following vulnerability has been resolved: powerpc/pgtable-frag: Fix bad page state in pte_frag_destroy powerpc uCVE-2026-53115.3A security flaw has been discovered in D-Link DNS-120, DNR-202L, DNS-315L, DNS-320, DNS-320L, DNS-320LW, DNS-321, DNR-322L, DNS-323, DNS-325CVE-2026-531107.8In the Linux kernel, the following vulnerability has been resolved: s390/bpf: Zero-extend bpf prog return values and kfunc arguments s390xCVE-2026-531115.5In the Linux kernel, the following vulnerability has been resolved: bpf: test_run: Fix the null pointer dereference issue in bpf_lwt_xmit_pCVE-2026-531127.8In the Linux kernel, the following vulnerability has been resolved: wifi: rtlwifi: pci: fix possible use-after-free caused by unfinished irCVE-2026-531135.5In the Linux kernel, the following vulnerability has been resolved: wifi: ath11k: fix memory leaks in beacon template setup The functions CVE-2026-531145.5In the Linux kernel, the following vulnerability has been resolved: perf/amd/ibs: Avoid calling perf_allow_kernel() from the IBS NMI handleCVE-2026-531157.8In the Linux kernel, the following vulnerability has been resolved: bus: fsl-mc: use generic driver_override infrastructure When a driver CVE-2026-531167.8In the Linux kernel, the following vulnerability has been resolved: s390/ap: use generic driver_override infrastructure When the AP masks CVE-2026-531177.8In the Linux kernel, the following vulnerability has been resolved: s390/cio: use generic driver_override infrastructure When a driver is CVE-2026-531187.8In the Linux kernel, the following vulnerability has been resolved: vdpa: use generic driver_override infrastructure When a driver is prob
CVE-2026-53107: Medium severity, CVSS 5.5 | Vulnix