CVE-2026-74605 in Linux정보

요약

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

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

eventfs: RCU 헤드를 위해 children 필드 사용 및 메모리 배리어 추가

eventfs inode가 해제될 때, ei->is_freed를 설정한 후 list 필드가 rcu 리스트 헤드와 공용체(union)로 되어 있으므로 ei->list를 사용하여 SRCU 링크edList에 이를 추가합니다. ei->list는 eventfs_mutex를 획득하지 않고도 보호된 SRCU 목록을 순회하는 데 사용되므로, 해당 목록의 ei->rcu 대신 ei->list를 보도록 그 목록을 반복하는 것을 막는 것이 없습니다. 따라서 손상된 대상(corrupt target)이 읽힐 수 있습니다.

이를 수정하기 위해 rcu 리스트 헤드와 children 목록 간의 공용체 구조를 변경합니다. eventfs inode가 해제될 때 is_free를 설정하고 SRCU 목록에 eventfs inode를 추가하기 전에 smp_wmb()를 실행합니다.

ei->children 목록을 순회할 때, 시작 부분에서 smp_rmb()를 실행한 후 ei의 is_freed를 읽어서 children 목록이 여전히 유효한지 확인합니다. 만약 is_freed가 설정되어 있다면, ei_child 판독은 유효하지 않으며 루프는 즉시 종료되어야 합니다.

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

책임이 있는

Linux

예약하다

2026. 08. 15.

모더레이션

수락

항목

VDB-394395

EPSS

0.00000

출처

Do you know our Splunk app?

Download it now for free!