CVE-2026-99017 in Linux
요약
\~에 의해 VulDB • 2026. 10. 23.
리눅스 커널에서 다음 취약점이 해결되었습니다:
riscv: errata: THEAD GHOSTWRITE에 대해 RISCV_ALTERNATIVE_EARLY 선택
errata_probe_ghostwrite()는 RISCV_ALTERNATIVES_EARLY_BOOT 단계에서 호출될 때만 CPU를 취약하다고 표시하며, ghostwrite_enable_mitigation()의 완화 조치는 취약한 상태가 부트 대체 코드(patching) 전에 기록된 경우에만 적용됩니다.
초기 부팅(early boot) 단계는 CONFIG_RISCV_ALTERNATIVE_EARLY가 활성화되어 있을 때만 실행되며, 현재 이는 ERRATA_THEAD_MAE에 의해서만 선택됩니다. ERRATA_THEAD_GHOSTWRITE=y이고 ERRATA_THEAD_MAE=n인 상태로 빌드된 커널에서는 초기 대체 코드가 전혀 실행되지 않으므로 ghostwrite_state가 VULNERABLE로 설정되지 않습니다. 그 결과 ghostwrite_enable_mitigation()은 false를 반환하고, xtheadvector는 활성화된 상태를 유지하며, sysfs는 취약한 T-Head C9xx CPU에서 "Not affected"라고 보고합니다.
취약성이 초기 부팅 단계에서 감지되고 기본 완화 조치가 적용되도록 ERRATA_THEAD_GHOSTWRITE에서 RISCV_ALTERNATIVE_EARLY를 선택하십시오.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.