CVE-2026-54504
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 45 - wyżej niż 45% wszystkich znanych CVE
Streszczenie
W MCP Documentation Server od wersji 1.13.0 do 1.13.1 automatycznie uruchamiany interfejs Web UI domyślnie nasłuchuje na wszystkich interfejsach sieciowych (port 3080) zamiast tylko na localhost. Nieuwierzytelniony klient z sieci może wywoływać endpointy API do przeglądania, wyszukiwania, dodawania i usuwania dokumentów oraz odczytu konfiguracji, a także modyfikować bazę wiedzy asystenta MCP. Podatność została naprawiona w wersji 1.13.1.
Ocena ryzyka
Atakujący z tej samej sieci LAN, sieci VM, mostu kontenera, VPN lub innej sieci routowanej może bez uwierzytelnienia odczytać, dodać lub usunąć dokumenty oraz zatruć bazę wiedzy asystenta AI. Nie prowadzi to do zdalnego wykonania kodu, ale może skutkować wyciekiem danych i manipulacją odpowiedziami asystenta.
Rekomendacja
Zaktualizuj MCP Documentation Server do wersji 1.13.1 lub nowszej. Do czasu aktualizacji ogranicz dostęp do portu 3080 za pomocą zapory sieciowej lub wyłącz automatyczne uruchamianie Web UI.
Powiązane podatności
- CVE-2026-116235Krytyczne
W urządzeniu Oray Pugongying X5 Pro 7.6.1 wykryto podatność w nieznanej funkcjonalności komponentu uwierzytelniania L2TP. Manipulacja argumentem Username prowadzi do wstrzyknięcia CRLF. Atak można przeprowadzić zdalnie, a publiczny exploit jest już dostępny.
- CVE-2026-116234Krytyczne
W Oray Pugongying X5 Pro 7.6.1 wykryto podatność w nieznanej funkcji pliku /etc/ipsec.conf w komponencie obsługi polityk IPsec. Manipulacja argumentem secproto powoduje wstrzyknięcie CRLF. Atak można przeprowadzić zdalnie, a exploit jest publicznie dostępny.
- CVE-2026-116233Krytyczne
W Oray Pugongying X5 Pro 7.6.1 wykryto lukę w nieznanej funkcji komponentu Dnsmasq. Manipulacja argumentem rent_time prowadzi do wstrzyknięcia CRLF. Atak można zainicjować zdalnie, a exploit został publicznie ujawniony.
- CVE-2026-116232Krytyczne
W urządzeniu Oray Pugongying X5 Pro 7.6.1 wykryto podatność w funkcji snmp_set komponentu SNMP Handler. Manipulacja argumentem info.community może prowadzić do wstrzyknięcia CRLF. Atak można przeprowadzić zdalnie, a exploit jest publicznie dostępny.
- CVE-2026-116231Krytyczne
W Oray Pugongying X5 Pro 7.6.1 odkryto lukę w nieznanej funkcji komponentu Ser2net. Manipulacja argumentem regmsg prowadzi do wstrzyknięcia CRLF. Atak można zainicjować zdalnie, a exploit został publicznie ujawniony.
- CVE-2026-116207Krytyczne
YesWiki w wersjach 4.6.0 przed 4.7.0 oraz 5.0.0-alpha1 przed 5.0.0-alpha4 zawiera nieuwierzytelnioną podatność SQL injection w SearchManager::prepareSearchRequest(). Nazwy pól z parametrów query i searchfields publicznego API wyszukiwania wpisów Bazar są umieszczane w aliasie w cudzysłowach odwrotnych, escapowanym jedynie przez mysqli_real_escape_string, co pozwala na wstrzyknięcie podzapytań.
- CVE-2026-115214Krytyczne
Wtyczka WordPress Datawiza Proxy Auth Plugin przed wersją 1.1.1 nie weryfikuje, czy zaufane nagłówki HTTP tożsamości użytkownika i roli pochodzą od zaufanego odwrotnego proxy. Umożliwia to nieuwierzytelnionym atakującym utworzenie i uwierzytelnienie się jako administrator WordPress.
- CVE-2026-115995Krytyczne
Wykryto podatność w Unitree Robotics Unitree Go2 do wersji 1.1.11.4. Funkcja set_volume w pliku gpt_thread.py komponentu chat_go nieprawidłowo przetwarza argument Value, co prowadzi do wstrzyknięcia poleceń systemowych (OS command injection). Atak można przeprowadzić zdalnie, a aktualizacja do wersji 1.1.11.5 rozwiązuje problem.
- CVE-2026-114820Krytyczne
Podatność w komponencie JSSE produktów Oracle Java SE, Oracle GraalVM for JDK oraz Oracle GraalVM Enterprise Edition. Może być łatwo wykorzystana przez nieuwierzytelnionego atakującego z dostępem sieciowym, prowadząc do nieautoryzowanego dostępu, tworzenia, modyfikacji lub usuwania krytycznych danych. Podatność dotyczy również środowisk Java uruchamiających niezaufany kod w piaskownicy (np. aplety lub aplikacje Java Web Start).
- CVE-2026-115933Krytyczne
Postiz podpisuje tokeny sesji, zaproszeń i resetowania hasła jednym wspólnym sekretem, bez oznaczenia przeznaczenia tokenu. Trasa odświeżająca dane kanału rozszerzenia przeglądarki podpisywała dane pochodzące z samego żądania i zapisywała wynik w miejscu czytelnym dla użytkownika, co pozwalało uzyskać poprawnie podpisany token z dowolnymi roszczeniami akceptowany jako sesja, zaproszenie z wybraną rolą, reset hasła lub token provisioningu enterprise.
Oryginalny opis (angielski, źródło NVD)
MCP Documentation Server is a local-first document management and semantic search server for AI coding agents. From 1.13.0 until 1.13.1, the automatically started Web UI in src/server.ts calls startWebServer in src/web-server.ts with START_WEB_UI enabled by default and WEB_PORT set to 3080. startWebServer uses app.listen(PORT) without a host, which binds the unauthenticated document-management API to all interfaces rather than localhost. A network-reachable client can invoke GET /api/documents, GET /api/documents/:id, POST /api/documents, POST /api/search-all, DELETE /api/documents/:id, and GET /api/config without credentials to enumerate and read documents, search the corpus, insert or delete documents, and tamper with the MCP assistant's knowledge base. The service must be reachable from the attacker's LAN, VM network, container bridge, VPN, or another routed network, and the issue does not provide remote code execution. This issue is fixed in 1.13.1.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

