CVE-2025-68118

Kritik

Təsvir

FreeRDP, Remote Desktop Protocol-un pulsuz tətbiqidir. Versiya 3.20.0-dan əvvəlki versiyalarda, Windows platformalarında FreeRDP-nin sertifikat emalı kodunda zəiflik mövcuddur. `freerdp_certificate_data_hash_` funksiyası, kəsilmə baş verdikdə NUL sonlandırmasını təmin etmədən sertifikat keş fayllarının adlarını formatlamaq üçün Microsoft-a məxsus `_snprintf` funksiyasından istifadə edir. Microsoft sənədlərinə görə, formatlanmış çıxış hədəf buferin ölçümünü aşarsa, `_snprintf` sonlandırıcı NUL baytını əlavə etmir. Əgər hücumçu host adına nəzarət edirsə (məsələn, server yönləndirməsi və ya xüsusi hazırlanmış .rdp faylı vasitəsilə), nəticədə yaranan fayl adı buferi NUL ilə sonlandırılmaya bilər. Bu bufer üzərində yerinə yetirilən növbəti sətir əməliyyatları ayrılmış yaddaş bölgəsindən kənara oxuma edə bilər ki, bu da heap-əsaslı sərhəddən kənar oxumaya (out-of-bounds read) səbəb olur. Defolt konfiqurasiyalarda, həssas məlumatlar əhəmiyyətli dərəcədə ifşa olunmamışdan əvvəl bağlantı adətən kəsilir, lakin müəyyən şərtlər altında gözlənilməz yaddaş oxunması və ya klientin çökməsi baş verə bilər. Versiya 3.20.0-da bu problem üçün yam (patch) mövcuddur.

CiddilikKritik
CVSS9.1
İstismar ehtimalı—
MəhsulFreerdp
Dərc17 dek 2025
İlk görülmə17 dek 2025

Necə düzəltmək olar

Yeniləyin
  • freerdp freerdp3.20.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
freerdp freerdpv < 3.20.03.20.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-68118 · Freerdp · Dark Radar