CVE-2023-53553 in Linux
Resumen
por VulDB • 2026-06-09
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
HID: hyperv: evitar advertencia de desbordamiento por memcpy estructural
Un parche anterior abordó la advertencia de fortified memcpy para la mayoría de las compilaciones, pero aún veo este caso con gcc-9:
En archivo incluido desde include/linux/string.h:254, desde drivers/hid/hid-hyperv.c:8: En función 'fortify_memcpy_chk', enlazada desde 'mousevsc_on_receive' en drivers/hid/hid-hyperv.c:272:3: include/linux/fortify-string.h:583:4: error: llamada a '__write_overflow_field' declarada con atributo de advertencia: se detectó escritura más allá del tamaño del campo (1er parámetro); quizás use struct_group()? [-Werror=attribute-warning]
583 | __write_overflow_field(p_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Mi suposición es que la propia WARN_ON() es lo que confunde a gcc, por lo que ya no ve que existe una verificación de rango correcta. Reestructurar el código para mejorar la legibilidad y evitar la advertencia.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.