PatchSiren cyber security CVE debrief
CVE-2026-68374 Linux CVE debrief
A vulnerability in the Linux kernel's USB core sysfs has been addressed. The function bos_descriptors_read() accesses udev->bos, which could be simultaneously freed in usb_reset_and_verify_device(), a function commonly called in drivers across the kernel. This issue has been resolved by adding a lock to bos_descriptors_read(). The fix ensures that the access to udev->bos is synchronized, preventing potential use-after-free issues. Linux kernel maintainers, Linux distribution maintainers, and users of Linux systems, especially those with untrusted input or exposed USB interfaces, should assess exposure and prioritize verification of affected systems.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-10
- Original CVE updated
- 2026-10-19
- Advisory published
- 2026-08-10
- Advisory updated
- 2026-10-19
Who should care
Linux kernel maintainers, Linux distribution maintainers, and users of Linux systems, especially those with untrusted input or exposed USB interfaces, should assess exposure and prioritize verification of affected systems.
Why it matters
CVE-2026-68374 is a vulnerability in the Linux kernel's USB core sysfs that has been addressed by adding a lock to bos_descriptors_read(). Defenders should assess exposure, prioritize verification of affected systems, and monitor Linux kernel updates.
- Defenders should verify Linux kernel versions and configurations to assess exposure.
- Affected systems may require priority patching or mitigation to prevent potential issues.
- Maintainers and users should monitor Linux kernel updates for potential future vulnerabilities.
Technical summary
The Linux kernel's USB core sysfs function bos_descriptors_read() accesses udev->bos, which could be simultaneously freed in usb_reset_and_verify_device(). This issue has been resolved by adding a lock to bos_descriptors_read(). The fix ensures that the access to udev->bos is synchronized, preventing potential use-after-free issues. This change addresses a race condition that could lead to unexpected behavior or crashes in the USB core sysfs. The update is relevant to Linux kernel maintainers, Linux distribution maintainers, and users of Linux systems.
Defensive priority
Linux kernel maintainers and users should assess exposure and prioritize verification of affected systems, especially those with untrusted input or exposed USB interfaces.
Recommended defensive actions
- Review Linux kernel versions and assess exposure based on used versions and configurations.
- Verify that affected systems have applied the fix from Linux kernel maintainers.
- Monitor Linux kernel updates for potential future vulnerabilities.
- Perform a thorough review of USB interface configurations and ensure that they are properly secured.
- Inventory and track Linux systems that may be affected by this vulnerability.
- Implement compensating controls for exposed systems while remediation is scheduled and verified.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
Evidence notes
The CVE Program record and NVD vulnerability detail provide official information on this vulnerability. Supplemental sources include Linux kernel commit references. The Linux kernel's USB core sysfs function bos_descriptors_read() accesses udev->bos, which could be simultaneously freed in usb_reset_and_verify_device(). This issue has been resolved by adding a lock to bos_descriptors_read(). Evidence is limited to official CVE and NVD records, and Linux kernel commit references. Defenders should verify Linux kernel versions and review
Sources and references
Verified primary and authoritative sources
-
CVE-2026-68374 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-68374
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-68374 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-68374
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
usb: core: sysfs: add lock to bos_descriptors_read()
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/68xxx/CVE-2026-68374.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/c07caee449c968842a350bfefa049889923b8240
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/217774e143d7b5a88739193284b6421be3978601
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ab82adf5e63b2d89ead7933ab753b9cedbe028e9
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/4e0197fbb0eec588795d5431716a244d9ac8fa93
Supplemental source
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.