# libusb 1.0.29

A cross-platform library to access USB devices 

Snapshot of gominimal/pkgs commit `cd4b09dd2f492c47fba70eb1b8a8c724dabdc7e9` (pushed 2026-07-10T23:16:55.000Z).

## Install

```sh
min add libusb
```

## Direct advisories

| ID | Severity | CVSS | Fix status | Fixed version | Summary |
| --- | --- | --- | --- | --- | --- |
| CVE-2026-23679 | MEDIUM | — | fixed | — | libusb < 1.0.30 NULL Pointer Dereference in parse_interface() |
| CVE-2026-47104 | MEDIUM | — | fixed | — | libusb < 1.0.30 Out-of-Bounds Read in parse_iad_array() |

## Transitive advisories

5 advisories inherited through runtime dependencies:

- CVE-2026-4046 (HIGH) via glibc
- CVE-2026-4437 (HIGH) via glibc
- CVE-2026-4438 (MEDIUM) via glibc
- CVE-2026-5450 (CRITICAL) via glibc
- CVE-2026-5928 (HIGH) via glibc

## Dependencies

- Build (3): base, make, toolchain
- Runtime (1): glibc

## Scorecard

| Category | Score | Band |
| --- | --- | --- |
| supply-chain | 58 | mid |
| advisories | 10 | low |
| quality | 45 | low |
| maintenance | 50 | mid |
| licence | 100 | perfect |

## Links

- Homepage: https://libusb.info
- Package page (HTML): https://minimal.dev/pkgs/libusb
- JSON API (floats latest): https://minimal.dev/api/pkgs/libusb.json
- SBOM (CycloneDX 1.5): https://minimal.dev/api/pkgs/libusb/sbom.json
