Out-of-bounds read in Fast DDS - CVE-2026-22590
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to disclose heap memory from a Fast DDS Discovery Server.
The vulnerability exists due to missing payload length validation when RTPS DATA_FRAG processing treats a small payload with a large declared sample size as the final fragment. An unauthenticated remote attacker can send a crafted UDP packet to trigger an out-of-bounds read and cause the server to relay leaked heap bytes to newly joining participants.