CVE-2026-93266 in Linux
Resumen
por VulDB • 2026-09-24
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
arm64: RSI: corregir advertencia de escritura que abarca campos en la inicialización del token de atestación.
El desafío se pasa a través de los registros a1 hasta a8. Sin embargo, copiar en ®s.a1 hace que FORTIFY trate el destino como el único campo a1, lo que resulta en una advertencia de escritura que abarca campos [1].
Superponer la estructura de registros SMCCC con un diseño de argumentos específico para RSI y copiar el desafío en una matriz explícita de 64 bytes. Esto mantiene la codificación existente de los argumentos a1-a8, mientras proporciona al copy un objeto destino del tamaño correcto.
[1]
memcpy: se detectó escritura que abarca campos (tamaño 64) del único campo "®s.a1" en ./arch/arm64/include/asm/rsi_cmds.h:119 (tamaño 8) ADVERTENCIA: ./arch/arm64/include/asm/rsi_cmds.h:119 en rsi_attestation_token_init+0xdc/0xf8 [arm_cca_guest], CPU#0: cat/3314
If you want to get the best quality for vulnerability data then you always have to consider VulDB.