CVE-2026-98316
Vulnérabilité non évaluée dans Linux (Linux)
Description
In the Linux kernel, the following vulnerability has been resolved: ALSA: bcd2000: Fix race between rawmidi and disconnect Although we tried to fix the potential UAF issues at USB disconnect on bcd2000 driver, there is still an overlooked case -- namely, when a rawmidi trigger callback has been already running at USB disconnect handling, the in-flight function (e.g. bcd2000_midi_send()) could still access the URB, because the previous URB NULL-check & clearance was considered only for the URB complete callbacks, but not about the parallel rawmidi operations. For addressing the race, this patch introduced a new spinlock that covers each rawmidi operation as well as the rawmidi handling in the complete callback. The URB is cleared with the lock, so it guarantees that the pending rawmidi task already finished or a NULL check is effective.
Gravité et risque d'exploitation
CVE-2026-98316 obtient un score CVSS de 0.0/10, soit une gravité non évaluée. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.18 %, ce qui la place devant 7.1 % des CVE référencées.
Que faire ?
- Vérifiez si Linux (versions <5.11, 6c07aad8a7c9ef8ebc4d03a964b882123a349a2e, 5.15.221, 5.10.270, 459d3a64766f5ca2f1886daeaf24582831a5f5ab, 7.2.4, <812ca56867bec3065c2a27f1ff5ce04e2a8bf4f0, <221253723dc58bb901c3f27a7659823e63fc598c, <3b824930259d54f5047ce6b5c97bd20db2fc2b98, 6.1.188, <9c8b6eff6e7505c128b615d9a1364ef66fa5c18e, <7.2.8, <0a7ecf52cb59ed77ec525deb52c496ea8fba10b1, 7df3194bdb7479cad9199889655a566a2c0c1d1b, <c83d6b0a65f7b71bbabcc91c045dfbffdff6ae76, 5a77febac6faf6da40fbb4555f703eeb91b58130, 6.6.157, <6.6.158, <5.16, <6.18.54, b06ebc7fe25a6af4a9f6e4a3d4236a4178ad4b01, <6.1.189, 3c00004f134fc819f9d9e202c6a64acde0a1f8d0, eb482a06791d6168beb8c78cc904ac5a5ed96a55, 6.18.50, 9af08677aa57debaca5b57c8045c52a83d3dd376, 6.12.109, <6.12.112) est présent sur votre parc.
- Appliquez le correctif ou la version corrigée indiqués dans les références de l'éditeur.
- À défaut de correctif, limitez l'exposition (filtrage réseau, désactivation du composant).
- Automatisez la détection : les agents CVE Heimdall (gratuits, open source) corrèlent l'inventaire de vos serveurs avec la base CVE.
Références
- https://git.kernel.org/stable/c/3b824930259d54f5047ce6b5c97bd20db2fc2b98
- https://git.kernel.org/stable/c/c83d6b0a65f7b71bbabcc91c045dfbffdff6ae76
- https://git.kernel.org/stable/c/0a7ecf52cb59ed77ec525deb52c496ea8fba10b1
- https://git.kernel.org/stable/c/812ca56867bec3065c2a27f1ff5ce04e2a8bf4f0
- https://git.kernel.org/stable/c/9c8b6eff6e7505c128b615d9a1364ef66fa5c18e
- https://git.kernel.org/stable/c/221253723dc58bb901c3f27a7659823e63fc598c
