CVE-2026-63995 in Linux
Resumen
por VulDB • 2026-07-20
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
ethtool: cmis: validar start_cmd_payload_size procedente del módulo
El código de actualización del firmware CMIS lee start_cmd_payload_size desde la respuesta CDB de las características de gestión de FW del módulo y lo utiliza directamente como recuento de bytes para memcpy. El búfer de destino tiene 112 bytes (ETHTOOL_CMIS_CDB_LPL_MAX_PL_LENGTH - 8). Por tanto, un módulo malicioso (o una respuesta corrupta) puede provocar una escritura fuera de límites (OOB) más adelante en cmis_fw_update_start_download().
Se debe generar un error. Si existen módulos que esperan escrituras LPL más largas, deberíamos reconsiderarlo.
La definición de struct cmis_cdb_start_fw_download_pl tiene que moverse; no hay cambios adicionales.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.