Use-after-free in Fast DDS - CVE-2023-50716
Published: March 4, 2024 / Updated: April 9, 2026
Fast DDS
eProsima
Description
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to a bad free of uninitialized memory in MessageReceiver::proc_Submsg_DataFrag when processing a crafted DATA_FRAG submessage. A remote attacker can send a specially crafted DATA_FRAG packet to cause a denial of service.
The issue is reachable over the adjacent network via UDP transport and does not require user interaction.