Double free in libseccomp - #VU139166
Published: July 22, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to double free in _bpf_append_blk() in src/gen_bpf.c when generating BPF filters from an extremely large seccomp rule set. A remote attacker can supply a specially crafted oversized seccomp profile to cause a denial of service.
The issue occurs during filter generation before the filter is loaded into the kernel, and exploitation requires an unusually large non-default rule set of roughly 66,000 rules.