CVE-2026-108586
ŚrednieCVSS 5.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 8 - wyżej niż 8% wszystkich znanych CVE
Streszczenie
1MCP Agent (@1mcp/agent) w wersjach 0.20.0 do 0.39.0 zawiera podatność nieprawidłowej autoryzacji, która umożliwia uwierzytelnionym klientom obejście egzekwowania zakresów tagów OAuth przy użyciu zanegowanych wyrażeń filtrów tagów. Atakujący posiadający token z jednym tagiem mogą wysłać filtr typu not <granted-tag>, aby wyświetlić listę i wywołać narzędzia na backendowych serwerach MCP poza przyznanymi zakresami.
Ocena ryzyka
Ryzyko obejmuje nieautoryzowany dostęp do narzędzi i danych na serwerach MCP, co może prowadzić do naruszenia poufności i integralności danych oraz nieautoryzowanych działań w systemie.
Rekomendacja
Należy zaktualizować @1mcp/agent do wersji zawierającej poprawkę oraz przejrzeć i wzmocnić logikę autoryzacji, aby uniemożliwić obejście zakresów tagów. Zaleca się również audyt uprawnień i monitorowanie podejrzanych zapytań.
Powiązane podatności
- 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.
- CVE-2026-115557Krytyczne
Moduł "ssl" w Pythonie otrzymał listę blokowanych znanych skompromitowanych certyfikatów, aby zapewnić bezpieczeństwo użytkowników nawet bez skonfigurowanego odwoływania certyfikatów. Znane skompromitowane certyfikaty są automatycznie odrzucane niezależnie od konfiguracji polityki SSLContext.
- CVE-2026-115932Krytyczne
W Postiz ścieżka mediów, która nie jest adresem web, jest traktowana jako plik na dysku serwera bez sprawdzenia, czy znajduje się w katalogu uploadu. Zarejestrowany użytkownik może zapisać spreparowaną ścieżkę przy poście i doprowadzić do odczytu dowolnego pliku oraz wysłania go jako załącznika na kontrolowany przez siebie serwer Discord. Te same nieograniczone odczyty są dostępne przez dwie dodatkowe ścieżki, w tym sprawdzanie istnienia pliku i wyczerpanie pamięci backendu; samodzielna rejestracja jest domyślnie otwarta.
- CVE-2026-94075Krytyczne
Wtyczka WordPress Newsletters (newsletters-lite) do wersji 4.18.1 zawiera podatność deserializacji niezaufanych danych, umożliwiającą wstrzyknięcie obiektów. Może to prowadzić do wykonania niepożądanego kodu przez atakującego.
- CVE-2026-114196Krytyczne
Wtyczka WordPress Paytium do wersji 5.0.5 jest podatna na deserializację niezaufanych danych, co umożliwia wstrzyknięcie obiektów. Może to pozwolić atakującemu na wykonanie nieautoryzowanych działań.
- CVE-2026-112866Krytyczne
Wtyczka WordPress Product Filter by WBW (woo-product-filter) do wersji 3.4.6 jest podatna na ślepą iniekcję SQL z powodu niewłaściwej neutralizacji specjalnych elementów w poleceniach SQL. Atakujący może wykorzystać tę lukę do manipulacji zapytaniami do bazy danych.
- CVE-2026-111402Krytyczne
Wtyczka WordPress Newsletters (newsletters-lite) do wersji 4.18.1 jest podatna na iniekcję SQL z powodu niewłaściwej neutralizacji specjalnych elementów w poleceniach SQL. Może to umożliwić atakującemu wykonanie dowolnych zapytań SQL.
- CVE-2026-110956Krytyczne
Wtyczka WordPress asVereinbase przed wersją 1.1.8 nie wymaga prawidłowego hasła ani prawdziwego drugiego czynnika przed uwierzytelnieniem użytkownika, traktując pustą zapisaną wartość jako dopasowanie. Umożliwia to nieuwierzytelnionemu atakującemu zalogowanie się jako dowolny użytkownik, w tym administrator.
Oryginalny opis (angielski, źródło NVD)
1MCP Agent (@1mcp/agent) 0.20.0 through 0.39.0 contains an incorrect authorization vulnerability that allows authenticated clients to bypass OAuth tag-scope enforcement using negated advanced tag-filter expressions. Attackers holding a single-tag token can send a filter like not <granted-tag> to list and invoke tools on backend MCP servers outside their granted scopes.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

