Katalog CVE

CVE-2026-39419

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.22%

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

Streszczenie

MaxKB to otwartoźródłowy asystent AI dla przedsiębiorstw. W wersjach 2.7.1 i starszych uwierzytelniony użytkownik może obejść walidację wyników piaskownicy i sfałszować wyniki wykonania narzędzia, wykorzystując introspekcję ramek Pythona do odczytania UUID wrappera z jego stałych bajtowych, a następnie zapisując sfałszowany wynik bezpośrednio do deskryptora pliku 1 (omijając przekierowanie stdout). Wywołując sys.exit(0), atakujący kończy wrapper przed wypisaniem prawidłowego wyniku, powodując, że usługa MaxKB parsuje i ufa sfałszowanej odpowiedzi jako prawdziwemu wynikowi narzędzia.

Ocena ryzyka

Atakujący może wykonywać nieautoryzowane działania lub uzyskać dostęp do danych poprzez sfałszowane wyniki narzędzi, co może prowadzić do naruszenia integralności i poufności.

Rekomendacja

Zaktualizuj MaxKB do wersji 2.8.0 lub nowszej.

Inne podatności w MaxKB

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

MaxKB is an open-source AI assistant for enterprise. In versions 2.7.1 and below, an authenticated user can bypass sandbox result validation and spoof tool execution results by exploiting Python frame introspection to read the wrapper's UUID from its bytecode constants, then writing a forged result directly to file descriptor 1 (bypassing stdout redirection). By calling sys.exit(0), the attacker terminates the wrapper before it prints the legitimate output, causing the MaxKB service to parse and trust the spoofed response as the genuine tool result. This issue has been fixed in version 2.8.0.

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