HexBrain

Internet Bug Bounty · Report #2599391

CVE-2024-3416: MTU of 4096 or greater without fragmentation may cause NGINX worker processes to leak previously freed memory

Validstatus
mediumseverity
$2,600bounty
16upvotes
12 Jul 2024disclosed

Summary

When NGINX Plus or NGINX OSS are configured to use the HTTP/3 QUIC module and the network infrastructure supports a Maximum Transmission Unit (MTU) of 4096 or greater without fragmentation, undisclosed QUIC packets can cause NGINX worker processes to leak previously freed memory.

Impact

Undisclosed QUIC packets can cause NGINX worker processes to leak previously freed memory.

How it was found

When NGINX Plus or NGINX OSS are configured to use the HTTP/3 QUIC module and the network infrastructure supports a Maximum Transmission Unit (MTU) of 4096 or greater without fragmentation, undisclosed QUIC packets can cause NGINX worker processes to leak previously freed memory.

Impact

Undisclosed QUIC packets can cause NGINX worker processes to leak previously freed memory.

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original