Une vérification de bornes manquante dans le pilote `ims-pcu` du noyau Linux peut provoquer un dépassement de tampon sur le tas lorsqu’un périphérique USB malveillant envoie un paquet trop volumineux. Le correctif rejette les paquets trop longs et réinitialise l’état de l’analyseur ; aucune version corrigée précise n’est indiquée dans les éléments fournis.
Source : NVD — CVE-2026-64565
Analyse technique
`ims_pcu_process_data()` incrémentait `read_pos` sans vérifier qu’il restait dans les limites de `IMS_PCU_BUF_SIZE`. La valeur pouvait ensuite permettre une copie hors limites dans `cmd_buf`, avec risque de détournement du flot de contrôle lors de l’appel à `complete()`.
Impact, versions et correctif
Action recommandée
Mettre à jour le noyau vers une version intégrant le correctif dès qu’elle est disponible ; en attendant, éviter l’utilisation de périphériques USB non fiables.
Sources
Priorisation DFS : P4 · 1 source(s).