CVE-2026-12210
ŚrednieCVSS 6.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 14 - wyżej niż 14% wszystkich znanych CVE
Streszczenie
W bibliotece universal-tool-calling-protocol python-utcp w wersji 1.1.0 wykryto podatność w komponencie utcp-gql/utcp-websocket. Manipulacja prowadzi do podrabiania żądań po stronie serwera (SSRF). Atak może być przeprowadzony zdalnie. Exploit jest publicznie dostępny. Producent nie odpowiedział na zgłoszenie.
Ocena ryzyka
Organizacja narażona jest na ataki SSRF, które mogą umożliwić atakującemu skanowanie wewnętrznej sieci, dostęp do wrażliwych usług lub wykonanie nieautoryzowanych działań.
Rekomendacja
Należy natychmiast wyłączyć lub odizolować komponent utcp-gql/utcp-websocket do czasu wydania łatki przez producenta lub zastosować tymczasowe reguły WAF blokujące podejrzane żądania.
Inne podatności w python-utcp
Zobacz wszystkie- CVE-2026-45370Wysokie
W python-utcp przed wersją 1.1.3 funkcja _prepare_environment() w pliku cli_communication_protocol.py przekazuje pełną kopię os.environ do każdego podprocesu CLI. W połączeniu z CVE-2026-45369, atakujący może wyeksportować wszystkie sekrety na poziomie procesu w jednym wywołaniu narzędzia.
- CVE-2026-45369Wysokie
W bibliotece python-utcp przed wersją 1.1.3 metoda _substitute_utcp_args w cli_communication_protocol.py wstawia wartości tool_args kontrolowane przez użytkownika bez jakiejkolwiek sanitizacji do poleceń powłoki. To umożliwia atakującemu wstrzykiwanie dowolnych poleceń powłoki.
Oryginalny opis (angielski, źródło NVD)
A vulnerability was detected in universal-tool-calling-protocol python-utcp 1.1.0. This affects an unknown function of the component utcp-gql/utcp-websocket. Performing a manipulation results in server-side request forgery. The attack can be initiated remotely. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

