Katalog CVE

CVE-2026-116691

ŚrednieCVSS 6.5
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

MLflow to otwarta platforma inżynierii AI dla agentów, dużych modeli językowych i modeli uczenia maszynowego. Od wersji 2.19.0 do 3.17.0 mlflow.crewai.autolog() rejestruje obiekty CrewAI Agent bez konsekwentnej sanityzacji zagnieżdżonych wartości zawierających poświadczenia. mlflow/crewai/autolog.py::_get_agent_attributes() konwertuje pole Agent llm na ciąg znaków zawierający klucz API dostawcy, podczas gdy mlflow/crewai/autolog.py::_construct_full_inputs() rozwija obiekt Agent do mlflow.spanInputs. Aplikacje mogą zatem wysyłać jawne poświadczenia dostawcy do backendu śledzenia MLflow lub skonfigurowanego miejsca docelowego OTLP, gdzie czytelnicy śladów mogą je uzyskać. Problem został naprawiony w wersji 3.17.0.

Ocena ryzyka

Podatność może prowadzić do wycieku kluczy API dostawców do backendu śledzenia, gdzie nieautoryzowani użytkownicy mogą je odczytać, co może skutkować nieautoryzowanym dostępem do usług zewnętrznych.

Rekomendacja

Należy zaktualizować MLflow do wersji 3.17.0 lub nowszej. Zaleca się również ograniczenie dostępu do backendu śledzenia i audyt zapisanych śladów pod kątem ujawnionych poświadczeń.

Inne podatności w MLflow

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

MLflow is an open source AI engineering platform for agents, large language models, and machine learning models. From 2.19.0 until 3.17.0, mlflow.crewai.autolog() records CrewAI Agent objects without consistently sanitizing nested credential-bearing values. mlflow/crewai/autolog.py::_get_agent_attributes() converts the Agent llm field to a string that includes the provider API key, while mlflow/crewai/autolog.py::_construct_full_inputs() expands the Agent object into mlflow.spanInputs. Applications can therefore send plaintext provider credentials to the MLflow trace backend or a configured OTLP destination, where trace readers can obtain them. This issue is fixed in version 3.17.0.

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