Netty fixed a QUIC race condition in QuicheQuicChannel that could notify a close promise before pending writes had completed, allowing a parent socket to close while data was still in flight. In affected cases, especially with pending SENDMSG operations on io_uring, the remote peer could miss the QUIC CONNECTION_CLOSE frame, leading to improper connection shutdown behavior.
The fix, tracked under issue #16718 and merged through pull request #16758, changes shutdown handling to ensure writes finish before close notification is delivered. Netty also added a unit test that simulates delayed writes and the raced close path, and shipped the correction in Netty 4.2.14.Final; downstream projects including ArcadeDB subsequently updated dependencies to consume the patched release.

Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.
3 events from the most recent confirmed update back to the earliest known activity.
Netty merged pull request #16758 into the 4.2 branch to fix a QUIC race condition where close notifications could occur before pending writes completed, potentially causing the remote peer to miss the CONNECTION_CLOSE frame. The change also added a unit test covering the delayed-write and raced-close scenario.
The fix for the QUIC close/write race tracked under issue #16718 was included in Netty release 4.2.14.Final. The release made the remediation available to downstream projects consuming Netty 4.2.
A GitHub issue documented that Netty 4.2.12.Final could drop QUIC CONNECTION_CLOSE notifications on io_uring when close() canceled a pending SENDMSG, causing some clients not to observe server shutdown. The report tied the problem to close and flush occurring in the same event loop iteration and noted Vert.x test failures in QuickServerTest and Http3ServerTest.
Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.
3 references tracked. Mallory keeps watching after this page renders.
github.com
Open sourceredirect.github.com
Open sourcegithub.com
Open sourceMap indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.