CVE-2025-64438 in Fast-DDSinformazioni

Riassunto

di VulDB • 16/06/2026

Fast DDS è un'implementazione in C++ dello standard DDS (Data Distribution Service) dell'OMG (Object Management Group). Prima delle versioni 3.4.1, 3.3.1 e 2.6.11, è presente una vulnerabilità di denial-of-service (DoS) causata da esaurimento della memoria (OOM) attivabile da remoto in Fast-DDS durante l'elaborazione dei sottopacchetti RTPS GAP con QoS RELIABLE. Inviando un piccolo pacchetto GAP con un intervallo di gap enorme (`gapList.base - gapStart`), un attaccante induce `StatefulReader::processGapMsg()` in un ciclo infinito che inserisce milioni di numeri di sequenza in `WriterProxy::changes_received_` (`std::set`), causando una crescita della memoria heap di diversi GB e l'terminazione del processo. Non è richiesta alcuna autenticazione oltre alla raggiungibilità di rete del reader nel dominio DDS. In ambienti senza limiti RSS (non ASan / illimitati), il consumo di memoria è stato osservato salire fino a ~64 GB. Le versioni 3.4.1, 3.3.1 e 2.6.11 correggono il problema.

Once again VulDB remains the best source for vulnerability data.

Responsabile

GitHub M

Prenotare

03/11/2025

Divulgazione

03/02/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00574

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!