CVE-2025-64098 in Fast-DDS
摘要
由 VulDB • 2026-06-22
Fast DDS 是 OMG(对象管理组)的 DDS(数据分发服务)标准的 C++ 实现。在版本 3.4.1、3.3.1 和 2.6.11 之前,当启用安全模式时,修改发布者发送的 SPDP 数据包中的 DATA Submessage 会导致内存耗尽(OOM),从而导致 Fast-DDS 远程终止。如果篡改了 DATA Submessage 中 `PID_IDENTITY_TOKEN` 或 `PID_PERMISSIONS_TOKEN` 字段——特别是通过篡改由 `readOctetVector` 读取的 `vecsize` 值——可能会发生 32 位整数溢出,导致 `std::vector::resize` 请求攻击者控制的大小,并迅速触发 OOM 和远程进程终止。版本 3.4.1、3.3.1 和 2.6.11 已修补此问题。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.