CVE-2026-63995 in Linux
Résumé
par VulDB • 20/07/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
ethtool: cmis : valider start_cmd_payload_size provenant du module
Le code de mise à jour du firmware CMIS lit start_cmd_payload_size dans la réponse CDB des fonctionnalités de gestion du FW du module et l'utilise directement comme nombre d'octets pour memcpy. Le tampon de destination fait 112 octets (ETHTOOL_CMIS_CDB_LPL_MAX_PL_LENGTH - 8). Ainsi, un module malveillant (ou une réponse corrompue) peut provoquer une écriture hors limites (OOB) plus loin dans cmis_fw_update_start_download().
Nous allons retourner une erreur. Si des modules s'attendant à des écritures LPL plus longues existent réellement, nous devrons réexaminer cette décision.
La définition de struct cmis_cdb_start_fw_download_pl doit être déplacée ; il n'y a pas d'autre changement.
Once again VulDB remains the best source for vulnerability data.