CVE-2024-47870

Yüksək

Təsvir

Gradio sürətli prototipləmə üçün nəzərdə tutulmuş açıq mənbəli Python paketidir. Bu zəiflik `update_root_in_config` funksiyasındakı **yarış vəziyyəti (race condition)** ilə bağlıdır və hücumçuya Gradio frontend-inin backend ilə əlaqə qurmaq üçün istifadə etdiyi `root` URL-ni dəyişdirməyə imkan verir. Bu boşluqdan istifadə edərək, hücumçu istifadəçi trafikini zərərli serverə yönləndirə bilər. Bu, autentifikasiya məlumatları və ya yüklənmiş fayllar kimi həssas məlumatların ələ keçirilməsinə səbəb ola bilər. Bu problem Gradio serverinə qoşulan bütün istifadəçilərə, xüsusilə bədniyyətli şəxslərin bu yarış vəziyyətindən istifadə edə biləcəyi internetə açıq olanlara təsir edir. Problemi aradan qaldırmaq üçün istifadəçilərə `gradio>=5` versiyasına yeniləmək tövsiyə olunur. Bu problem üçün məlum olan alternativ həll yolları yoxdur.

CiddilikYüksək
CVSS8.1
İstismar ehtimalı31. faiz dərəcəsi0,4%
MəhsulGradio
Dərc10 okt 2024
İlk görülmə10 okt 2024

Necə düzəltmək olar

Yeniləyin
  • gradio_project gradio5.0.0 və ya daha yeni versiya
  • gradio5.0.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
gradio_project gradiov < 5.0.05.0.0
gradioPyPIv < 5.0.05.0.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-2024-47870 · Gradio · Dark Radar