CVE-2025-21835: linux
Vulnerability summary
CVE-2025-21835 is a medium (CVSS 5.5) vulnerability in linux. EPSS estimates a 0.23% chance of exploitation in the next 30 days, higher than 12.8% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 48 · Related 47Timeline
- 07-03-2025PublishedVulnerability first disclosed.
- 15-10-2026Last modifiedVulnerability information updated.
Description
In the Linux kernel, the following vulnerability has been resolved: usb: gadget: f_midi: fix MIDI Streaming descriptor lengths While the MIDI jacks are configured correctly, and the MIDIStreaming endpoint descriptors are filled with the correct information, bNumEmbMIDIJack and bLength are set incorrectly in these descriptors. This does not matter when the numbers of in and out ports are equal, but when they differ the host will receive broken descriptors with uninitialized stack memory leaking into the descriptor for whichever value is smaller. The precise meaning of "in" and "out" in the port counts is not clearly defined and can be confusing. But elsewhere the driver consistently uses this to match the USB meaning of IN and OUT viewed from the host, so that "in" ports send data to the host and "out" ports receive data from it.
CVSS metrics
3 scores · 3 sources · 1 version- OSV · UbuntuEcosystem advisory · calculated5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
- OSV · DebianEcosystem advisory · calculated5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
EPSS trend
Probability
0.23%
Chance of exploitation in the next 30 days
Percentile
13%
Versus all other CVEs
30-day change
+0.03 pp
From 0.20% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeNo weakness data has been published for this record.
Affected systems
Ubuntu137 products
- linuxAll versions (No fix recorded) | < 5.4.0-216.236 | < 5.15.0-140.150 | < 6.8.0-78.78
- linux-allwinner-5.19All versions (No fix recorded)
- linux-awsAll versions (No fix recorded) | < 5.4.0-1146.156 | < 5.15.0-1084.91 | < 6.8.0-1035.37
- linux-aws-5.0All versions (No fix recorded)
- linux-aws-5.11All versions (No fix recorded)
Linux2 products
- linux≥ c8933c3f79568263c90a46f06cf80419e6c63c97, < 3a983390d14e8498f303fc5cb23ab7d696b815db | ≥ c8933c3f79568263c90a46f06cf80419e6c63c97, < 9f36a89dcb78cb7e37f487b04a16396ac18c0636 | ≥ c8933c3f79568263c90a46f06cf80419e6c63c97, < d8e86700c8a8cf415e300a0921acd6a8f9b494f8 | ≥ c8933c3f79568263c90a46f06cf80419e6c63c97, < 9f6860a9c11301b052225ca8825f8d2b1a5825bf | ≥ c8933c3f79568263c90a46f06cf80419e6c63c97, < 6ae6dee9f005a2f3b739b85abb6f14a0935699e0 | ≥ c8933c3f79568263c90a46f06cf80419e6c63c97, < 6b16761a928796e4b49e89a0b1ac284155172726 | ≥ c8933c3f79568263c90a46f06cf80419e6c63c97, < a2d0694e1f111379c1efdf439dadd3cfd959fe9d | ≥ c8933c3f79568263c90a46f06cf80419e6c63c97, < da1668997052ed1cb00322e1f3b63702615c9429 | 3.2
- linux_kernel≥ 3.2, < 5.4.291 | ≥ 5.5, < 5.10.235 | ≥ 5.11, < 5.15.179 | ≥ 5.16, < 6.1.129 | ≥ 6.2, < 6.6.79 | ≥ 6.7, < 6.12.16 | ≥ 6.13, < 6.13.4 | 6.14:rc1 | 6.14:rc2
Debian1 product
- linux< 6.1.129-1 | < 6.12.16-1
3 vendors · 140 products