CVE-2026-77825
ŚrednieCVSS 4.9Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 22 - wyżej niż 22% wszystkich znanych CVE
Streszczenie
IBM ContextForge MCP Gateway w wersjach od 1.0.0 do 1.0.8 był podatny na path traversal w endpoincie pobierania logów Admin API (GET /v1/admin/logs/file). Sprawdzenie ograniczenia ścieżki używa str.startswith() zamiast właściwej walidacji granic, co pozwala uwierzytelnionemu administratorowi czytać pliki .log, .jsonl i .json poza skonfigurowanym LOG_FOLDER.
Ocena ryzyka
Uwierzytelniony administrator może odczytać pliki poza katalogiem logów, jeśli ich ścieżka bezwzględna dzieli prefiks z katalogiem logów. Może to prowadzić do ujawnienia wrażliwych danych z systemu plików.
Rekomendacja
Zaktualizuj IBM ContextForge MCP Gateway do wersji nowszej niż 1.0.8, gdy będzie dostępna. Ogranicz uprawnienia kont administracyjnych i przeglądaj dostęp do endpointu pobierania logów.
Inne podatności w IBM ContextForge MCP Gateway
Zobacz wszystkie- CVE-2026-78573Krytyczne
IBM ContextForge MCP Gateway w wersjach od 1.0.0 do 1.0.7 pozwala zdalnemu atakującemu uzyskać dostęp administracyjny z powodu używania domyślnych poświadczeń.
- CVE-2026-11918Średnie
IBM ContextForge MCP Gateway w wersji <= v1.0.4 pozwala uwierzytelnionemu użytkownikowi obejść mechanizmy ochronne z powodu niepełnej rekurencyjnej inspekcji zagnieżdżonej zawartości ładunków. Luka umożliwia ominięcie zabezpieczeń poprzez treści ukryte w zagnieżdżonych strukturach.
- CVE-2026-18489Wysokie
IBM ContextForge MCP Gateway - Translate utility w wersji <= 1.0.8 MCP Context Forge może pozwolić zdalnemu atakującemu na uzyskanie poufnych informacji z innych sesji z powodu narażenia elementów danych na niewłaściwą sesję.
- CVE-2026-18486Wysokie
IBM ContextForge MCP Gateway <= v1.0.7 MCP Context Forge może pozwolić zdalnemu uwierzytelnionemu atakującemu na uzyskanie poufnych poświadczeń i eskalację uprawnień z powodu nieprawidłowej walidacji filtrów jq.
- CVE-2026-77822Wysokie
IBM ContextForge MCP Gateway może pozwolić zdalnemu uwierzytelnionemu atakującemu na uzyskanie poufnych informacji z powodu podatności na fałszowanie żądań po stronie serwera (SSRF) poprzez ponowne wiązanie DNS.
Oryginalny opis (angielski, źródło NVD)
IBM ContextForge MCP Gateway 1.0.0 through 1.0.8 was vulnerable to path traversal in its Admin API log-download endpoint (`GET /v1/admin/logs/file`). The path confinement check uses `str.startswith()` rather than proper boundary validation, allowing an authenticated admin to read `.log`, `.jsonl`, and `.json` files outside the configured `LOG_FOLDER` by supplying a filename that resolves into a sibling directory whose absolute path shares the log directory's string prefix.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

