
CVE catalog
CVE-2026-23679
libusb before version 1.0.30 contains a NULL pointer dereference vulnerability that allows attackers to crash applications by supplying a malformed USB configuration descriptor where an interface clai
- Severity
- Medium · CVSS 6.9
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Published
- Source
- [NVD] · [CVE record]
- EPSS
- 0.18% · Oct 25, 2026
libusb before version 1.0.30 contains a NULL pointer dereference vulnerability that allows attackers to crash applications by supplying a malformed USB configuration descriptor where an interface claims bNumEndpoints greater than zero but is followed by a class-specific descriptor whose bLength exceeds the remaining buffer size, causing parse_interface() to return early without allocating the endpoint array. Attackers can exploit this flaw through libusb_get_active_config_descriptor or libusb_get_config_descriptor by providing crafted descriptors via virtualized USB passthrough, file-based descriptor parsing, or network sources, causing any application iterating over endpoints to dereference a NULL endpoint pointer and crash.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Debian | libusb-1.0 | sid | 2:1.0.30-1 | fixed |
| Debian | libusb-1.0 | forky | 2:1.0.30-1 | fixed |
| Debian | libusb-1.0 | trixie | 2:1.0.28-1 | vulnerable |
| Debian | libusb-1.0 | bookworm | 2:1.0.26-1 | vulnerable |
| Cpe | libusb-1.0 | Not reported | Not reported | vulnerable |
| Cpe | libusb | Not reported | 1.0.30 | fixed |
| Cpe | libusb | Not reported | 1.0.30 | fixed |
| Suse | libusb-1_0 | linux enterprise server 16.0 | 1.0.28-160000.3.1 | fixed |
| Suse | libusb-1_0 | linux enterprise server for sap applications 16.0 | 1.0.28-160000.3.1 | fixed |
| Suse | libusb-1_0 | linux enterprise server 16.0 | 1.0.28-160000.3.1 | fixed |
| Suse | libusb-1_0 | linux enterprise server for sap applications 16.0 | 1.0.28-160000.3.1 | fixed |
| Suse | libusb-1_0 | linux micro 6.1 | 1.0.27-slfo.1.1_2.1 | fixed |
| Suse | libusb-1_0 | linux micro 6.2 | 1.0.28-160000.3.1 | fixed |
| Suse | libusb-1_0 | linux micro 6.0 | 1.0.27-2.1 | fixed |
| Suse | libusb-1_0 | linux enterprise server ltss extended security 12 sp5 | 1.0.20-7.3.1 | fixed |
| Suse | libusb-1_0 | linux enterprise micro 5.3 | 1.0.24-150400.3.6.1 | fixed |
| Suse | libusb-1_0 | linux enterprise micro 5.4 | 1.0.24-150400.3.6.1 | fixed |
| Suse | libusb-1_0 | linux enterprise micro 5.5 | 1.0.24-150400.3.6.1 | fixed |
| Suse | libusb-1_0 | linux enterprise module for basesystem 15 sp7 | 1.0.24-150400.3.6.1 | fixed |
| Suse | libusb-1_0 | linux enterprise module for package hub 15 sp7 | 1.0.24-150400.3.6.1 | fixed |
| Opensuse | libusb-1_0 | leap 16.0 | 1.0.28-160000.3.1 | fixed |
Fixed-version evidence
| Distribution | Package | Type | Release | Fixed version | Urgency | Origin | Bugs |
|---|---|---|---|---|---|---|---|
| Debian | libusb-1.0 | source | sid | 2:1.0.30-1 | not yet assigned | Not reported | Not reported |
| Debian | libusb-1.0 | source | forky | 2:1.0.30-1 | not yet assigned | Not reported | Not reported |
| Debian | libusb-1.0 | source | trixie | (unfixed) | not yet assigned | Not reported | Not reported |
| Debian | libusb-1.0 | source | bookworm | (unfixed) | not yet assigned | Not reported | Not reported |
| Cpe | libusb | cpe | Not reported | 1.0.30 | Not reported | Not reported | Not reported |
| Cpe | libusb | cpe | Not reported | 1.0.30 | Not reported | NVD-CVE-2026-23679 | Not reported |
| Suse | libusb-1_0 | rpm | linux enterprise server 16.0 | 1.0.28-160000.3.1 | Not reported | SUSE-SU-2026:23660-1 | Not reported |
| Suse | libusb-1_0 | rpm | linux enterprise server for sap applications 16.0 | 1.0.28-160000.3.1 | Not reported | SUSE-SU-2026:23660-1 | Not reported |
| Suse | libusb-1_0 | rpm | linux enterprise server 16.0 | 1.0.28-160000.3.1 | Not reported | SUSE-SU-2026:23644-1 | Not reported |
| Suse | libusb-1_0 | rpm | linux enterprise server for sap applications 16.0 | 1.0.28-160000.3.1 | Not reported | SUSE-SU-2026:23644-1 | Not reported |
| Suse | libusb-1_0 | rpm | linux micro 6.1 | 1.0.27-slfo.1.1_2.1 | Not reported | SUSE-SU-2026:23519-1 | Not reported |
| Suse | libusb-1_0 | rpm | linux micro 6.2 | 1.0.28-160000.3.1 | Not reported | SUSE-SU-2026:23501-1 | Not reported |
| Suse | libusb-1_0 | rpm | linux micro 6.0 | 1.0.27-2.1 | Not reported | SUSE-SU-2026:23450-1 | Not reported |
| Suse | libusb-1_0 | rpm | linux enterprise server ltss extended security 12 sp5 | 1.0.20-7.3.1 | Not reported | SUSE-SU-2026:4080-1 | Not reported |
| Suse | libusb-1_0 | rpm | linux enterprise micro 5.3 | 1.0.24-150400.3.6.1 | Not reported | SUSE-SU-2026:4050-1 | Not reported |
| Suse | libusb-1_0 | rpm | linux enterprise micro 5.4 | 1.0.24-150400.3.6.1 | Not reported | SUSE-SU-2026:4050-1 | Not reported |
| Suse | libusb-1_0 | rpm | linux enterprise micro 5.5 | 1.0.24-150400.3.6.1 | Not reported | SUSE-SU-2026:4050-1 | Not reported |
| Suse | libusb-1_0 | rpm | linux enterprise module for basesystem 15 sp7 | 1.0.24-150400.3.6.1 | Not reported | SUSE-SU-2026:4050-1 | Not reported |
| Suse | libusb-1_0 | rpm | linux enterprise module for package hub 15 sp7 | 1.0.24-150400.3.6.1 | Not reported | SUSE-SU-2026:4050-1 | Not reported |
| Opensuse | libusb-1_0 | rpm | leap 16.0 | 1.0.28-160000.3.1 | Not reported | OPENSUSE-SU-2026:21783-1 | Not reported |
Notes
[trixie] libusb-1.0: Minor issue [bookworm] libusb-1.0: Minor issue
OpenFactory catalog packages
[Debian 12 (Bookworm)]
- [libusb-1.0-0]Affected
Source package: [libusb-1.0]
Details (2)
2:1.0.26-1· amd64 · bookwormAffected
nvd · libusb-1.0 · debian · bookworm
2:1.0.26-1· arm64 · bookwormAffected
nvd · libusb-1.0 · debian · bookworm
- [libusb-1.0-0-dev]Affected
Source package: [libusb-1.0]
Details (2)
2:1.0.26-1· amd64 · bookwormAffected
nvd · libusb-1.0 · debian · bookworm
2:1.0.26-1· arm64 · bookwormAffected
nvd · libusb-1.0 · debian · bookworm
- [libusb-1.0-doc]Affected
Source package: [libusb-1.0]
Details (2)
2:1.0.26-1· all · bookwormAffected
nvd · libusb-1.0 · debian · bookworm
2:1.0.26-1· all · bookwormAffected
nvd · libusb-1.0 · debian · bookworm
Observed:
References
- [https://ftp.suse.com/pub/projects/security/csaf/suse-su-2026_23450-1.json]
- [https://nvd.nist.gov/vuln/detail/CVE-2026-23679]
- [https://osv.dev/vulnerability/SUSE-SU-2026:23450-1]
- [https://osv.dev/vulnerability/SUSE-SU-2026:23501-1]
- [https://osv.dev/vulnerability/SUSE-SU-2026:23519-1]
- [https://osv.dev/vulnerability/SUSE-SU-2026:23644-1]
- [https://osv.dev/vulnerability/SUSE-SU-2026:23660-1]
- [https://osv.dev/vulnerability/SUSE-SU-2026:4050-1]
- [https://osv.dev/vulnerability/SUSE-SU-2026:4080-1]
- [https://osv.dev/vulnerability/UBUNTU-CVE-2026-23679]
- [https://osv.dev/vulnerability/openSUSE-SU-2026:21783-1]
- [https://security-tracker.debian.org/tracker/CVE-2026-23679]
- [https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-23679.json]
[Debian Security Tracker] · [FIRST EPSS] · [National Vulnerability Database (NVD)] · [OSV Package Vulnerability Database] · [Red Hat security advisories and VEX] · [SUSE security advisories and VEX]