CVE-2024-29042

Orta

Təsvir

Translate, istifadəçilərə mətni Node.js və brauzerdə müxtəlif dillərə çevirməyə imkan verən bir paketdir. Versiya 3.0.0-dan əvvəl, `translate` funksiyasının ikinci dəyişənini idarə edən hücumçu keş zəhərlənməsi (cache poisoning) hücumu həyata keçirə bilər. Onlar növbəti istifadəçilər tərəfindən edilən tərcümə sorğularının nəticəsini dəyişə bilərlər. `opt.id` parametri keş açarının (cache key) üzərinə yazılmasına imkan verir. Əgər hücumçu `id` dəyişənini başqa bir istifadəçi tərəfindən yaradılacaq keş açarına bərabər etsə, həmin istifadəçiyə təqdim olunan cavabı seçə bilər. Versiya 3.0.0 bu problemi aradan qaldırır.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulFrancisco Translate
Dərc22 mar 2024
İlk görülmə22 mar 2024

Necə düzəltmək olar

Yeniləyin
  • francisco translate3.0.0 və ya daha yeni versiya
  • translate3.0.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
francisco translatev < 3.0.03.0.0
translatenpmv < 3.0.03.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-29042 · Francisco Translate · Dark Radar