Defensores de la ciberseguridad enfrentan un nuevo desafío tras la revelación de una vulnerabilidad crítica en el firmware UEFI, que afecta a la mayoría de los servidores a nivel global. Esta falla, identificada como CVE-2026-97631, tiene una calificación de severidad de 9.5 sobre 10 y reside en el TianoCore EDK II, una base de código de código abierto utilizada por fabricantes de hardware y proveedores de nube para crear el firmware UEFI que se ejecuta durante el arranque.
La vulnerabilidad es un defecto de corrupción de memoria en un componente ICMP, lo que permite a los atacantes ejecutar código malicioso antes de que el sistema operativo y el firmware implementen defensas como Secure Boot. Aunque los payloads finales que se pueden entregar a través de esta vulnerabilidad no tienen persistencia, pueden abrir una puerta para que los atacantes instalen otros payloads que se ejecuten cada vez que se inicie el sistema.
Los descubridores de esta vulnerabilidad, Alex Matrosov de Anthropic y Dan Holmes de Google, habían planeado un anuncio coordinado para enero, pero la situación cambió cuando AMI, un fabricante de hardware, publicó un pull request el mes pasado que detallaba la vulnerabilidad y ofrecía una solución. Esto permitió que los miembros del proyecto TianoCore publicaran un aviso público, lo que aumenta la urgencia de la situación, ya que la corrección de vulnerabilidades en el código UEFI en millones de dispositivos es un proceso complicado y que consume tiempo.
La vulnerabilidad, que se remonta a un desbordamiento de búfer de 16 años en el controlador PXE-Base Code, permite que un atacante con acceso a una red local envíe un mensaje de error que sobrescriba datos adyacentes, corrompiendo el módulo IUEFI que se ejecuta en el CPU. Esto podría comprometer la cadena de confianza del sistema, afectando componentes sensibles como el Trusted Platform Module (TPM), lo que podría facilitar el acceso no autorizado a datos cifrados.
Con la disponibilidad pública del código de parche, los hackers avanzados podrían aprender rápidamente cómo se activa la vulnerabilidad y desarrollar exploits funcionales. La situación es crítica, especialmente para las empresas que dependen de servidores y dispositivos conectados, ya que la falta de parches efectivos podría resultar en brechas de seguridad significativas.



Comentarios