CVE-2026-90306 in Linux
요약
\~에 의해 VulDB • 2026. 09. 17.
Linux 커널에서 다음 취약점이 해결되었습니다:
ARM: 9481/2: breakpoint: CFI breakpoints only on demand
이 변경은 ARM에서 stub hw_breakpoint_cfi_handler()를 제거하여, 커널 내에서 CFI가 실제로 사용되지 않는 한 브레이크포인트 유형 0x03(ARM_ENTRY_CFI_BREAKPOINT)을 선점하지 않도록 합니다.
CFI로 instrumenting하지 않거나 사용자 공간(userspace)에서 브레이크포인트가 발생하면, hw_breakpoint_pending()에서 "unhandled fault"에 대해 1을 반환하는 흐름으로 넘어가므로, 사용자 공간이 이 브레이크포인트를 활용할 수 있습니다.
LKDTM 및 다음 명령줄을 사용하여 테스트했습니다: echo CFI_FORWARD_PROTO > /sys/kernel/debug/provoke-crash/DIRECT 예상대로 정상적으로 작동합니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.