Integer overflow in nfdump - #VU142758
Published: August 15, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to integer overflow in the readExtendedGateway_v2() parser in src/sflow/sflow_process.c when parsing a crafted sFlow v2 extended gateway UDP packet. A remote attacker can send a single crafted UDP packet to cause a denial of service.
The issue occurs because a wire-controlled dst_as_path_len value is multiplied by 4 without overflow checking, leading to out-of-bounds array indexing and a crash. The sFlow protocol has no authentication.