CVE-2024-47880

Yüksək

Təsvir

OpenRefine qarışıq məlumatlarla işləmək üçün pulsuz və açıq mənbəli alətdir. Versiya 3.8.3-dən əvvəl, `export-rows` əmrindən elə istifadə edilə bilər ki, o, sorğunun bir hissəsini olduğu kimi əks etdirsin və Content-Type başlığı da sorğudan götürülsün. Hücumçu istifadəçini daxil edilmiş JavaScript kodu olan form POST göndərən zərərli səhifəyə yönləndirə bilər. Bu kod daha sonra hücumçu tərəfindən idarə olunan `Content-Type` başlığı ilə birlikdə cavaba daxil edilir və beləliklə, qurbanın brauzerində sanki OpenRefine-ın bir hissəsiymiş kimi icra oluna bilər. Hücumçunun təqdim etdiyi kod, layihələrin silinməsi, verilənlər bazasının şifrələrinin əldə edilməsi və ya həmin genişlənmələr mövcud olduqda ixtiyari Jython və ya Closure ifadələrinin icrası daxil olmaqla, istifadəçinin edə bildiyi hər şeyi edə bilər. Hücumçu ən azı bir sətiri olan layihənin etibarlı layihə ID-sini bilməlidir. Versiya 3.8.3 bu problemi aradan qaldırır.

CiddilikYüksək
CVSS8.1
İstismar ehtimalı—
MəhsulOpenrefine
Dərc24 okt 2024
İlk görülmə24 okt 2024

Necə düzəltmək olar

Yeniləyin
  • openrefine openrefine3.8.3 və ya daha yeni versiya
  • org.openrefine:openrefine3.8.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
openrefine openrefinev < 3.8.33.8.3
org.openrefine:openrefineMavenv < 3.8.33.8.3

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.