제출 #818291: Cilium cilium/ebpf v0.19.0-v0.21.0 Denial of Service정보

제목Cilium cilium/ebpf v0.19.0-v0.21.0 Denial of Service
설명github.com/cilium/ebpf v0.19.0 through v0.21.0 contains an improper BTF string offset validation flaw in shared string-table lookup logic. A malformed .BTF or .BTF.ext record can set a non-zero string offset equal to BTF StringLen, which is incorrectly treated as valid and causes a parser panic instead of returning an error. The issue is reachable through public parser APIs such as LoadCollectionSpec and LoadCollectionSpecFromReader, was validated across multiple independent .BTF and .BTF.ext fields, and can terminate a process parsing less-trusted eBPF ELF/BTF artifacts, resulting in denial of service.
원천⚠️ https://gist.github.com/thesmartshadow/256bff0f8042c584f993ace89074a815
사용자 alifiras (UID 94093)
제출2026. 05. 03. AM 01:11 (1 월 ago)
모더레이션2026. 06. 03. AM 07:17 (1 month later)
상태수락
VulDB 항목368091 [cilium ebpf 까지 0.21.0 LoadCollectionSpec/LoadCollectionSpecFromReader btf/btf.go loadRawSpec offset 메모리 손상]
포인트들20

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!