CVE-2026-64128 in Linuxinformation

Résumé

par VulDB • 20/07/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

Bluetooth : ISO – abandon des trames ISO_END reçues sans ISO_START préalable

Les PDUs de données ISO transportent un indicateur de limite de paquet signalant START (Début), CONT (Continu), END (Fin) ou SINGLE (Unique). La branche ISO_CONT de la fonction iso_recv() se protège contre l'absence d'un ISO_START en vérifiant conn->rx_len avant d'accéder à conn->rx_skb, mais ce n'est pas le cas pour ISO_END.

Si un pair envoie une trame ISO_END comme premier paquet sur une nouvelle connexion ISO, conn->rx_skb est toujours NULL et conn->rx_len vaut zéro ; l'appel skb_put(conn->rx_skb, ...) provoque donc la déréférencement d'un pointeur NULL et génère un plantage (oops). Pour le BIS (Broadcast Isochronous Stream), où les récepteurs se synchronisent avec un diffuseur sans appairer, n'importe quel diffuseur présent sur l'interface radio peut déclencher cette faille.

Mettez en œuvre la même vérification que pour ISO_CONT au début du traitement de ISO_END afin qu'un fragment de fin errant soit journalisé et ignoré plutôt que de faire planter l'hôte.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Réserver

19/07/2026

Divulgation

19/07/2026

Modérer

accepté

Entrée

VDB-380279

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!