CRITICAL🇬🇧 English

CVE-2024-47073

DataEase: brak weryfikacji podpisu JWT umożliwia dostęp do dowolnego interfejsu

CVSS 9.3v4.0pub. 2024-11-07upd. 2025-02-20

W DataEase, narzędziu do wizualizacji i analizy danych, wykryto krytyczną podatność polegającą na braku weryfikacji podpisu tokenów JWT. Atakujący może sfałszować dowolny token JWT i uzyskać nieautoryzowany dostęp do wszystkich interfejsów aplikacji.

Pokaż oryginał (EN)

DataEase is an open source data visualization analysis tool that helps users quickly analyze data and gain insights into business trends. In affected versions a the lack of signature verification of jwt tokens allows attackers to forge jwts which then allow access to any interface. The vulnerability has been fixed in v2.10.2 and all users are advised to upgrade. There are no known workarounds for this vulnerability.

🤖 Analiza AI
Jak działa

Aplikacja nie weryfikuje podpisu kryptograficznego tokenów JWT (JSON Web Token), co oznacza, że akceptuje tokeny spreparowane przez atakującego bez sprawdzenia ich autentyczności. Atakujący może samodzielnie wygenerować token JWT z dowolnymi twierdzeniami (claims), w tym z podwyższonymi uprawnieniami, i przesłać go do aplikacji. Ponieważ brak jest walidacji podpisu, aplikacja traktuje sfałszowany token jako prawidłowy i udziela dostępu do żądanych zasobów.

Skutki

Atakujący bez uwierzytelnienia może uzyskać nieautoryzowany dostęp do dowolnego interfejsu aplikacji DataEase, co prowadzi do naruszenia poufności oraz integralności przetwarzanych danych i konfiguracji systemu.

Mitygacja

Należy zaktualizować DataEase do wersji v2.10.2 lub nowszej. Producent informuje, że nie istnieją żadne znane obejścia tej podatności — jedynym skutecznym środkiem zaradczym jest aktualizacja.

Kogo dotyczy

DataEase w wersjach poprzedzających v2.10.2

Uwagi

Podatność sklasyfikowana jako CWE-347 (Improper Verification of Cryptographic Signature). Producent potwierdził brak dostępnych workaroundów — aktualizacja do v2.10.2 jest jedynym rozwiązaniem.

CVSS Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
  • Dataease

    APP
    Dataease
    < 2.10.2
🔵
ZWERYFIKUJ U PRODUCENTA
Brak jednoznacznych danych o patchu. Sprawdź referencje od producenta.
CWE
Referencje

Powiązane podatności

CVE-2026-32137CRITICAL9.3PL ✓ten sam produkt

SQL Injection w Dataease — niekontrolowany parametr tabeli w podglądzie danych

CVE-2026-32140CRITICAL9.3PL ✓ten sam produkt

Dataease: RCE poprzez path traversal w parametrze IniFile sterownika JDBC

CVE-2024-57707CRITICAL9.8PL ✓ten sam produkt

RCE w DataEase v1 poprzez komponenty konta użytkownika i hasła

CVE-2024-56511CRITICAL9.3PL ✓ten sam produkt

DataEase – obejście uwierzytelnienia przez path traversal w TokenFilter

CVE-2024-52295CRITICAL9.3PL ✓ten sam produkt

DataEase: hardkodowany sekret JWT umożliwia przejęcie usługi

CVE-2024-47073 — DataEase: brak weryfikacji podpisu JWT umożliwia dostęp do dowolnego interfejsu — CRITICAL 9.3 | CVEbaza.pl