CVE-2026-58196
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
ToolHive to narzędzie zaprojektowane w celu uproszczenia wdrażania i zarządzania serwerami Model Context Protocol (MCP). W wersji wcześniejszej niż 0.31.0 Remote.Handler.Authenticate w pkg/auth/remote/handler.go wywołuje Discover.DetectAuthenticationFromServer w pkg/auth/discovery/discovery.go, którego klienci HTTP po stronie hosta ufają miejscom docelowym wykrywania uwierzytelniania kontrolowanym zdalnie przez serwer, podążają za przekierowaniami bez ograniczeń hosta lub schematu i nie blokują konsekwentnie adresów prywatnych. Złośliwy lub skompromitowany zdalny serwer MCP może umieścić adres URL Resource_metadata w WWW-Authenticate w celu wyodrębnienia przez ParseWWWAuthenticate, po czym FetchResourceMetadata, wykrycie wystawcy OIDC i dobrze znane wykrycie mogą wysyłać żądania GET do link-local, RFC1918 lub innych usług wewnętrznych poza kontenerem serwera. Użytkownik łączy się z serwerem, z którego zamierza korzystać, ale serwer kontroluje wewnętrzne miejsce docelowe; ta ścieżka nie zależy od oddzielnego pominięcia strażnika NAT64, ponieważ klienci, których to dotyczy, nie wywołali protokołu IsPrivateIP i różni się od ścieżki modułu rozpoznawania nazw DCR, która już odmówiła przekierowań. Zademonstrowany prymityw dociera do wewnętrznych usług HTTP oraz wyroczni osiągalności lub błędów i może pobrać poświadczenia metadanych AWS, gdy IMDSv1 akceptuje nieuwierzytelniony GET, podczas gdy zademonstrowane żądanie nie spełnia wymagań wstępnych metadanych IMDSv2 i GCP. Luka ta została naprawiona w wersji 0.31.0.
>_ Słabości (CWE)
>_ Referencje
Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.
This product uses the NVD API but is not endorsed or certified by the NVD.
Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.
CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.
NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org