CVE-ID: CVE-2025-63829 Product: Fast-DDS - v3.3 Type: Integer Overflow Description: eProsima Fast-DDS <=v3.3 has an infinite loop vulnerability caused by integer overflow in the Time_t:: fraction() function. Details: When the value of the parameter in the QoS policy is set to 1000000000, the following情况将发生: 1. The function converts 1000000000 to its corresponding fraction value. 2. Since fraction is of type , its maximum value is 4294967295 (0xffffffff). 3. When the value of reaches 4294967295, executing will result in integer overflow, causing to become 0. 4. The value returned by will never be equal to 1000000000. 5. Therefore, the while loop condition will always be true, resulting in an infinite loop. Mitigation & Fix Recommendations: Add boundary checks for fraction values to prevent integer overflow. During the QoS policy verification phase, reject configurations with a nanosec value of 1000000000. More: https://github.com/lkloliver/poc/tree/main/CVE-2025-63829