PatchSiren cyber security CVE debrief
CVE-2024-26651 Linux CVE debrief
CVE-2024-26651 is a Linux kernel issue in the sr9800 USB network driver where failure from usbnet_get_endpoints() was not properly checked and propagated. The published fix adds error handling so the driver stops on endpoint setup failure instead of continuing with invalid state. NVD rates the issue as medium severity with local, low-privileged, no-user-interaction conditions and high availability impact.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- MEDIUM 5.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2024-04-09
- Original CVE updated
- 2026-05-14
- Advisory published
- 2024-04-09
- Advisory updated
- 2026-05-14
Who should care
Linux system maintainers, distro security teams, and operators of systems running affected kernel branches, especially where the sr9800 USB network driver is in use.
Technical summary
The supplied kernel fix is narrowly scoped: it adds a check for usbnet_get_endpoints() and returns the error when endpoint discovery fails. According to the NVD corpus, affected Linux kernel CPE ranges include versions from 3.14 before 4.19.311, 4.20 before 5.4.273, 5.5 before 5.10.214, 5.11 before 5.15.153, 5.16 before 6.1.83, 6.2 before 6.6.23, 6.7 before 6.7.11, and 6.8 before 6.8.2. The CVSS vector is AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H, and NVD does not assign a specific CWE beyond NVD-CWE-noinfo.
Defensive priority
Medium — prioritize patching on affected Linux kernel branches, especially where the sr9800 driver is present or potentially loadable.
Recommended defensive actions
- Update to a kernel release that includes the sr9800 usbnet_get_endpoints() error-handling fix, or apply the vendor backport for your supported branch.
- Confirm whether affected hosts run one of the vulnerable kernel version ranges listed by NVD.
- Track downstream distro advisories and security errata for backported fixes on Debian, Fedora, and vendor-maintained kernels.
- Include this CVE in routine kernel patch compliance checks, since the fix spans multiple long-term support branches.
Evidence notes
The CVE description explicitly states that sr9800 now checks usbnet_get_endpoints() and returns the error if it fails, which indicates a defensive fix for missing error propagation. The NVD record classifies the issue as local, low-privilege, no-interaction, and availability-only (high). The corpus provides affected-version ranges and multiple stable patch references, but no exploit narrative or detailed root-cause analysis beyond the error-checking change.
Sources and references
Verified primary and authoritative sources
-
CVE-2024-26651 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2024-26651
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2024-26651 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2024-26651
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/07161b2416f740a2cb87faa5566873f401440a61
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/276873ae26c8d75b00747c1dadb9561d6ef20581
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/424eba06ed405d557077339edb19ce0ebe39e7c7
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6b4a39acafaf0186ed8e97c16e0aa6fca0e52009
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/8a8b6a24684bc278036c3f159f7b3a31ad89546a
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/9c402819620a842cbfe39359a3ddfaac9adc8384
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/e39a3a14eafcf17f03c037290b78c8f483529028
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
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.