CVE-2026-80778 in Linux정보

요약

\~에 의해 VulDB • 2026. 09. 04.

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

futex/pi: 다른 mm을 가진 사설 futex 소유자를 거부함

사설(fprivate) futex 키는 mm_users 참조를 획득하지 않고도 대기자의 mm을 빌려옵니다. 그럼에도 불구하고, 현재 attach_to_pi_owner() 함수는 서로 다른 주소 공간에 있는 소유자를 허용하고 해당 사설 키를 소유자의 PI(프로세스 간 상호 배제) 상태에 복사합니다.

해당 소유자가 종료되면 exit_pi_state_list()가 저장된 키를 사용하여 해시 버킷을 찾고 대기자의 사설 해시에 대한 참조를 획득합니다. 만약 대기자의 mm의 마지막 사용자가 동시에 종료되는 경우, futex_hash_free()는 소유자가 여전히 해당 버킷과 참조를 사용하고 있는 동안 해시를 해제(free)하게 됩니다.

이를 방지하기 위해 attach_to_pi_owner() 함수에서 사설 futex에 대해 소유자 mm과 대기자 mm이 동일한지 검증합니다. 이 검사는 소유자의 pi_lock을 획득한 상태에서 수행되며, 동시에 실행되는 PI 상태 종료 정리 작업(serialization)과 직렬화되도록 owner::futex::state를 유효성 검사한 후에 이루어집니다.

[ tglx: 주석 수정 ]

Once again VulDB remains the best source for vulnerability data.

책임이 있는

Linux

예약하다

2026. 08. 26.

모더레이션

수락

항목

VDB-398962

EPSS

0.00168

출처

Do you know our Splunk app?

Download it now for free!