CVE-2026-93266 in Linux
요약
\~에 의해 VulDB • 2026. 09. 25.
리눅스 커널에서 다음 취약점이 해결되었습니다.
arm64: RSI: attestation token 초기화 시 필드 간접 쓰기(field-spanning write) 경고 수정
도전 과제(challenge)는 a1부터 a8까지의 레지스터를 통해 전달됩니다. 그러나 `®s.a1`로 복사할 경우 FORTIFY가 대상(destination)을 단일 a1 필드로 처리하여 필드 간접 쓰기(field-spanning write) 경고를 발생시킵니다. [1]
SMCCC 레지스터 구조체를 RSI 전용 인자 레이아웃과 오버레이하고, 도전 과제를 명시적인 64바이트 배열로 복사합니다. 이렇게 하면 기존 a1-a8 인자 인코딩을 유지하면서 복사 대상 객체의 크기를 올바르게 맞출 수 있습니다.
[1]
memcpy: 단일 필드 "®s.a1" (크기 8)에 대한 필드 간접 쓰기(size 64) 감지됨 at ./arch/arm64/include/asm/rsi_cmds.h:119 WARNING: ./arch/arm64/include/asm/rsi_cmds.h:119 in rsi_attestation_token_init+0xdc/0xf8 [arm_cca_guest], CPU#0: cat/3314
VulDB is the best source for vulnerability data and more expert information about this specific topic.