CVE-2025-62603

Yüksək

Təsvir

Fast DDS, OMG (Object Management Group) tərəfindən müəyyən edilmiş DDS (Data Distribution Service) standartının C++ implementasiyasıdır. ParticipantGenericMessage, təkcə əl sıxma (handshake) prosesini deyil, həmçinin əl sıxmadan sonrakı davam edən təhlükəsizlik idarəetmə trafikini, məsələn, kripto-token mübadiləsini, yenidən açarların təyin edilməsini (rekeying), yenidən autentifikasiyanı və yeni yaranan son nöqtələr üçün token çatdırılmasını da daşıyan DDS Security idarəetmə mesaj konteyneridir. Mesaj alındıqda, ilk öncə CDR parser çağırılır və `readParticipantGenericMessage → readDataHolderSeq` yolu vasitəsilə `message_data` (yəni `DataHolderSeq`) deserializasiya edilir. `DataHolderSeq` ardıcıl şəkildə analiz edilir: ardıcıllıq sayı (`uint32`) və hər bir DataHolder üçün `class_id` sətiri (məsələn, `DDS:Auth:PKI-DH:1.0+Req`), sətir xüsusiyyətləri (açarlar/dəyərlər cütlüklərindən ibarət ardıcıllıq) və binar xüsusiyyətlər (ad və oktet-vektoru). Parser vəziyyətsiz (stateless) səviyyədə işləyir və daha yüksək təbəqənin vəziyyətini (məsələn, əl sıxmanın artıq tamamlanıb-tamamlanmadığını) bilmir, buna görə də legitim trafiki yanlış formalaşmış trafikdən fərqləndirməzdən əvvəl strukturu tamamilə açır. RTPS dublikatlara, gecikmələrə və yenidən ötürmələrə icazə verdiyi üçün, qəbuledici mesajı atmazdan və ya emal etməzdən əvvəl kimliyi və ardıcıllıq nömrələrini yoxlamaq üçün ən azı minimal struktur analizini yerinə yetirməlidir; lakin mövcud implementasiya yalnız minimal başlıq hissəsinə "nəzər salmaq" əvəzinə bütün `DataHolderSeq`-u analiz edir. Nəticə etibarilə, 3.4.1, 3.3.1 və 2.6.11 versiyalarından əvvəl bu analiz davranışı yaddaşın dolması (out-of-memory) vəziyyətinə səbəb ola və prosesi uzaqdan dayandıra bilər. 3.4.1, 3.3.1 və 2.6.11 versiyaları bu problemi aradan qaldırır.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulEprosima Fast Dds
Dərc3 fev 2026
İlk görülmə3 fev 2026

Necə düzəltmək olar

Yeniləyin
  • eprosima fast_dds2.6.11, 3.3.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
eprosima fast_ddsv < 2.6.11, 3.0.0 ≤ v < 3.3.1, 3.4.02.6.11, 3.3.1
debian debian_linux11.0, 12.0, 13.0—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2025-62603 · Eprosima Fast Dds · Dark Radar