Security News
긴급도 88/100 심각도 7.8 · 높음 악용확률 85.8% CISA KEV · 2024-08-07 CWE-416

CVE-2024-36971

CISA 기관 조치 기한: 2024-08-28

Android Kernel

Qualys 위협 인텔 · 심각도 5/5 · QID 6083196 · PhotonOS
공개 익스플로잇 실제 공격 관측 측면이동 쉬운 악용 대량 데이터 유출 서비스 거부 악성코드 연계 CISA KEV
  • CVSS Temporal 8.2 (현재 위협 반영)
  • 익스플로잇 성숙도: 기능적 (3/4)
  • 공격 위치: 로컬/인증필요
  • 패치: 가능
  • 익스플로잇 프레임워크: Metasploit, GitHub
  • 연계 악성코드: DirtyFrag (Exploit); CVE-2026-43284 (Exploit); CVE-2026-46300 (Exploit); DirtyFrag (Trojan); Multiverze (Trojan)
  • PCI-DSS 관련
In the Linux kernel, the following vulnerability has been resolved:

net: fix __dst_negative_advice() race

__dst_negative_advice() does not enforce proper RCU rules when
sk->dst_cache must be cleared, leading to possible UAF.

RCU rules are that we must first clear sk->sk_dst_cache,
then call dst_release(old_dst).

Note that sk_dst_reset(sk) is implementing this protocol correctly,
while __dst_negative_advice() uses the wrong order.

Given that ip6_negative_advice() has special logic
against RTF_CACHE, this means each of the three ->negative_advice()
existing methods must perform the sk_dst_reset() themselves.

Note the check against NULL dst is centralized in
__dst_negative_advice(), there is no need to duplicate
it in various callbacks.

Many thanks to Clement Lecigne for tracking this issue.

This old bug became visible after the blamed commit, using UDP sockets.
KEV 필수 조치: Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
타임라인
  1. NVD 공개
  2. CISA KEV 등재(실제 악용 확인) 공개 후 58일
  3. CISA 기관 조치 기한 경과

날짜 정보 없는 신호: 공개 PoC 1건 실제 공격 관측

벡터: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

공개 익스플로잇 / PoC

NVD 상세 ↗   GitHub Advisory ↗   참고 링크 ↗

← 취약점 목록