Katalog CVE

CVE-2026-40608

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.15%

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

Streszczenie

W aplikacji Next AI Draw.io przed wersją 0.4.15 wbudowany sidecar HTTP zawiera trzy handlery POST, które gromadzą całe ciało żądania w pamięci bez limitu rozmiaru. Wysłanie bardzo dużego żądania (np. 500 MiB) wyczerpuje stertę procesu i powoduje awarię serwera MCP z powodu błędu Out-of-Memory.

Ocena ryzyka

Atakujący może zdalnie doprowadzić do odmowy usługi (DoS) serwera MCP, powodując niedostępność aplikacji. Nie wymaga to uwierzytelnienia ani specjalnych uprawnień.

Rekomendacja

Zaktualizuj Next AI Draw.io do wersji 0.4.15 lub nowszej. Do czasu aktualizacji rozważ ograniczenie rozmiaru żądań na poziomie reverse proxy.

Inne podatności w Next AI Draw.io

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

Next AI Draw.io is a next.js web application that integrates AI capabilities with draw.io diagrams. Prior to 0.4.15, the embedded HTTP sidecar contains three POST handlers (/api/state, /api/restore, and /api/history-svg) that process incoming requests by accumulating the entire request body into a JavaScript string without any size limitations. Node.js buffers the entire payload in the V8 heap. Sending a sufficiently large body (e.g., 500 MiB or more) will exhaust the process heap memory, leading to an Out-of-Memory (OOM) error that crashes the MCP server. This vulnerability is fixed in 0.4.15.

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