Katalog CVE

CVE-2026-39417

ŚrednieCVSS 4.6
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.24%

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

Streszczenie

MaxKB w wersjach 2.7.1 i niższych zawiera niekompletną poprawkę CVE-2025-53928, przez co w węźle MCP silnika workflow nadal istnieje podatność Remote Code Execution. Poprawka ogranicza tylko ścieżkę referencyjną, podczas gdy gałąź else ładująca mcp_servers bezpośrednio z JSON dostarczonego przez użytkownika pozostaje niezałatana, co pozwala na obejście i zdalne wykonanie kodu.

Ocena ryzyka

Atakujący może zdalnie wykonać dowolny kod na serwerze MaxKB, co może prowadzić do pełnego przejęcia systemu i naruszenia poufności danych.

Rekomendacja

Zaktualizuj MaxKB do wersji 2.8.0 lub nowszej, która naprawia tę podatność.

Inne podatności w MaxKB

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

MaxKB is an open-source AI assistant for enterprise. Versions 2.7.1 and below contain an incomplete fix for CVE-2025-53928, where a Remote Code Execution vulnerability still exists in the MCP node of the workflow engine. MaxKB only restricts the referencing code path (loading MCP config from the database). The else branch, responsible for loading mcp_servers directly from user-supplied JSON remains completely unpatched. Since mcp_source is an optional field (required=False), an attacker can simply omit it or set it to any non-referencing value to bypass the fix. By calling the workflow creation API directly with a crafted JSON payload, an attacker can inject a complete MCP node configuration with stdio transport, arbitrary command, and args — achieving RCE when the workflow is triggered via chat. This issue has been fixed in version 2.8.0.

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