CVE-2026-74490 in Linux
요약
\~에 의해 VulDB • 2026. 08. 16.
리눅스 커널에서 다음 취약점이 해결되었습니다:
tipc: 폴링 추적 큐 덤프에서의 use-after-free 방지
TIPC 소켓 tracepoints는 tipc_sk_dump()를 통해 큐 상태를 덤프합니다. 대부분의 queue-dump 호출 사이트는 이미 소켓 잠금 또는 sk->sk_lock.slock 하에서 해당 순회를 직렬화하고 있지만, tipc_poll()은 어떤 잠금도 보유하지 않은 채로 trace_tipc_sk_poll(..., TIPC_DUMP_ALL, ...)를 호출합니다.
이로 인해 폴링 추적 경로가 다른 컨텍스트가 skb를 디큐 및 해제하는 동안 tipc_list_dump()와 백로그 헤드/테일 덤프에 도달하여, 추적 헬퍼가 만료된 큐 엔트리를 역참조하게 됩니다.
잠금 없이 실행되는 폴링 추적 사이트에서 큐 덤프 요청을 중지합니다. 다른 queue dump trace 호출 사이트는 이미 제공하는 잠금을 유지하면서 기존 출력을 계속 생성하고, poll은 잠금이 없는 컨텍스트에서 활성 큐 멤버를 순회하지 않고도 자체 이벤트를 방출합니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.