CVE-2023-25558

Yüksək

Təsvir

DataHub açıq mənbəli metadata platformasıdır. DataHub frontend-i SSO vasitəsilə autentifikasiya üçün konfiqurasiya edildikdə, o, pac4j kitabxanasından istifadə edir. `id_token`-in emalı təhlükəsiz olmayan şəkildə həyata keçirilir və bu, DataHub frontend tərəfindən düzgün nəzərə alınmır. Xüsusilə, əgər id_token claim dəyərlərindən hər hansı biri {#sb64} prefiksi ilə başlayarsa, pac4j həmin dəyəri seriyalaşdırılmış Java obyekti kimi qəbul edir və onu deseriyalaşdırır. Bu problem, ən pis halda uzaqdan kodun icrasına (RCE) səbəb ola bilər. Hansı klasların deseriyalaşdırıla biləcəyinə müəyyən məhdudiyyətlər qoyan `RestrictedObjectInputStream` mövcud olsa da, o, hələ də geniş çeşiddə java paketlərinə icazə verir və fərqli gadget zəncirləri ilə istismar edilə bilər. İstifadəçilərə versiyanı yeniləmək tövsiyə olunur. Məlum olan heç bir alternativ həll yolu yoxdur. Bu boşluq GitHub Security laboratoriyası tərəfindən aşkar edilib, hesabatlanıb və GHSL-2022-086 kimi izlənilir.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulDatahub
Dərc11 fev 2023
İlk görülmə11 fev 2023

Necə düzəltmək olar

Yeniləyin
  • datahub_project datahub0.9.5 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
datahub_project datahubv < 0.9.50.9.5

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.