Katalog CVE

CVE-2025-61677

NiskieCVSS 2.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

Percentyl 5 - wyżej niż 5% wszystkich znanych CVE

Streszczenie

DataChain, oparte na Pythonie narzędzie do przechowywania i analizy danych AI, w wersjach 0.34.1 i starszych pozwala na deserializację niezaufanych danych z powodu sposobu, w jaki biblioteka odczytuje serializowane obiekty ze zmiennych środowiskowych (takich jak DATACHAIN__METASTORE i DATACHAIN__WAREHOUSE) w module loader.py. Atakujący z możliwością ustawienia tych zmiennych środowiskowych może wywołać wykonanie kodu podczas ładowania aplikacji. Problem naprawiono w wersji 0.34.2.

Ocena ryzyka

Jeśli atakujący może kontrolować zmienne środowiskowe, może wykonać dowolny kod w kontekście aplikacji, co może prowadzić do pełnej kompromitacji systemu lub danych.

Rekomendacja

Zaleca się aktualizację DataChain do wersji 0.34.2 lub nowszej oraz zabezpieczenie możliwości ustawiania zmiennych środowiskowych przez nieautoryzowanych użytkowników.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

DataChain is a Python-based AI-data warehouse for transforming and analyzing unstructured data. Versions 0.34.1 and below allow for deseriaization of untrusted data because of the way the DataChain library reads serialized objects from environment variables (such as DATACHAIN__METASTORE and DATACHAIN__WAREHOUSE) in the loader.py module. An attacker with the ability to set these environment variables can trigger code execution when the application loads. This issue is fixed in version 0.34.2.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS