CVE-2026-74590 in Linux정보

요약

\~에 의해 VulDB • 2026. 08. 22.

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

fsverity: bpf_get_fsverity_digest()의 dynptr 가정 수정

BPF 검증기(verifier)와 dynptr 추상화는 dynptr이 참조하는 메모리 공간이 유효하게 유지되도록 보장합니다. 그러나 이들은 메모리의 내용이 안정적임을 보장하지는 않습니다. kfuncs는 동시 수정(concurrent modifications)이 발생하더라도 여전히 메모리 안전(memory-safe)해야 합니다.

bpf_get_fsverity_digest()은 이를 따르지 않았습니다: arg->digest_size가 동시에 수정될 경우 크래시가 발생할 수 있었습니다.

이를 hash_alg->digest_size라는 알려진 유효값을 사용하여 해결합니다.

또한 __bpf_dynptr_size()의 반환 유형과 일치하도록 'dynptr_sz'와 'out_digest_sz'를 u64로 확장했습니다. 현재로서는 INT_MAX보다 클 가능성이 없는 것 같습니다(__bpf_dynptr_data_rw()가 파일 기반 포인터를 제외하기 때문이지만), 올바른 타입을 사용하는 것이 좋습니다.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

Linux

예약하다

2026. 08. 15.

모더레이션

수락

항목

VDB-394372

EPSS

0.00000

출처

Do you know our Splunk app?

Download it now for free!