CVE-2026-98546 in Linux정보

요약

\~에 의해 VulDB • 2026. 10. 18.

리눅스 커널에서 다음 취약점이 해결되었습니다:

arm64/boot: PMZR_EL0 쓰기에 대한 EL2 트랩 비활성화

__init_el2_fgt2()는 HDFGRTR2_EL2와 HDFGWTR2_EL2 모두에 하나의 마스크를 기록합니다. PMZR_EL0은 쓰기 전용이므로, 해당 트랩 비트인 nPMZR_EL0은 HDFGWTR2_EL2에만 존재하며 따라서 결코 설정되지 않습니다: 호스트에서의 PMZR_EL0 쓰기는 EL2로 트랩되며, 여기서 nVHE 하이퍼바이저는 핸들러가 없어 BUG()를 발생시킵니다. 커널 자체는 PMZR_EL0을 기록하지 않지만, kernel.perf_user_access=1이 설정되면 PMU 드라이버가 사용자 읽기 이벤트가 있는 태스크에 대해 PMUSERENR_EL0.UEN을 설정합니다. 이로 인해 EL0에서의 쓰기가 트랩으로 이어져 호스트를 패닉 메시지 없이 다운시킵니다.

HDFGWTR2_EL2 비트들을 별도로 누적하고, __init_el2_fgt()에서 HDFGWTR_EL2에 대해 수행하는 것처럼 nPMZR_EL0을 다른 FEAT_PMUv3p9 비트들과 함께 설정합니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

Linux

예약하다

2026. 09. 25.

모더레이션

수락

항목

VDB-422058

EPSS

0.00000

출처

Interested in the pricing of exploits?

See the underground prices here!