CVE-2026-64075 in Linux정보

요약

\~에 의해 VulDB • 2026. 07. 20.

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

fprobe: unregister_fprobe()가 RCU Grace Period를 기다리도록 수정

커밋 4346ba1604093("fprobe: function-graph tracer 기반 fprobe 재작성")은 fprobe가 struct fprobe를 rcu-hlist에 등록하도록 변경했지만, RGP(Grace Period) 대기 처리를 누락했습니다. 이로 인해 unregister_fprobe() 호출 직후 fprobe가 해제되면 Use-After-Free 취약점이 발생할 수 있습니다. 이는 fprobe 이벤트 및 샘플 모듈 코드에서 발생 가능합니다.

이 문제를 해결하기 위해 unregister_fprobe() 함수에 synchronize_rcu()를 추가합니다.

BPF의 경우, fprobe는 bpf_kprobe_multi_link의 일부로 사용되므로 안전합니다. 여기서 fprobe는 bpf_kprobe_multi_link_release() 내에서 해제되며, 이는 RCU 콜백인 bpf_link_defer_dealloc_rcu_gp()에서 호출되는 bpf_kprobe_multi_link_dealloc()을 통해 할당이 해제됩니다.

BPF를 위해 RCU Grace Period를 기다리지 않는 unregister_fprobe_async() 함수도 새로 도입되었습니다.

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

책임이 있는

Linux

예약하다

2026. 07. 19.

모더레이션

수락

항목

VDB-380209

EPSS

0.00000

활동

낮음

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!