CVE-2026-42073
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 12 - wyżej niż 12% wszystkich znanych CVE
Streszczenie
OpenClaude przed wersją 0.5.1 zawiera błąd logiczny w przepływie uwierzytelniania MCP, który pozwala atakującemu całkowicie ominąć walidację parametru state i wymusić zamknięcie serwera HTTP używanego do obsługi callbacków OAuth, bez znajomości wartości state.
Ocena ryzyka
Atakujący może przerwać działanie serwera uwierzytelniania, uniemożliwiając legalnym użytkownikom dokończenie przepływu OAuth, co prowadzi do odmowy usługi.
Rekomendacja
Zaleca się natychmiastową aktualizację OpenClaude do wersji 0.5.1 lub nowszej.
Inne podatności w OpenClaude
Zobacz wszystkie- CVE-2026-90712Średnie
Zidentyfikowano podatność w Gitlawb openclaude do wersji 0.30.0. Dotyczy funkcji waitForCallback w pliku src/services/api/xaiOAuthCallback.ts w komponencie xAI OAuth Callback Handler. Manipulacja argumentem Error prowadzi do odmowy usługi. Atak zdalny jest możliwy. Exploit jest publicznie dostępny i może być użyty. Projekt został poinformowany o problemie przez zgłoszenie, ale nie odpowiedział jeszcze.
- CVE-2026-42074Krytyczne
OpenClaude w wersjach przed 0.5.1 udostępnia parametr dangerouslyDisableSandbox w schemacie wejściowym narzędzia BashTool. Model LLM (traktowany jako niezaufany) może ustawić go na true, co w połączeniu z domyślnym allowUnsandboxedCommands: true pozwala na ominięcie sandboksowania i wykonanie dowolnego kodu na hoście.
Oryginalny opis (angielski, źródło NVD)
OpenClaude is an open-source coding-agent command line interface for cloud and local model providers. Prior to version 0.5.1, the OpenClaude MCP authentication flow starts a temporary local HTTP server to handle OAuth callbacks. To prevent CSRF attacks, the server validates a state parameter against an internally stored value. However, due to a logic flaw in the order of conditionals, an attacker can completely bypass this check and force the server to shut down — without knowing the state value at all. This issue has been patched in version 0.5.1.

