// sekurak.pl

Złośliwy serwer może przechwycić dane uwierzytelniające OAuth w MCP Python SDK

Streszczenie wpisu i odnośnik do pełnej treści u źródła.

Złośliwy serwer może przechwycić dane uwierzytelniające OAuth w MCP Python SDK

TL;DR

Użytkownik widzi prawdziwą stronę logowania Google czy Okta, a mimo to jego kod autoryzacyjny, sekret klienta i klucz PKCE trafiają do atakującego. Badacze z Cycode pokazali, że złośliwy serwer MCP wystarczy, by odpowiedział błędem 404, a SDK Pythona przełączy się na starszy mechanizm wykrywania i pominie sprawdzenie pola issuer.

Podatne są wersje od 1.9.1 do 1.29.1 oraz od 2.0.0 do 2.1.1, w trzech dostawcach OAuth, a luka dostała 7,5 w skali CVSS. Poprawki są dostępne w 1.30.0 i 2.2.0. Jeśli podłączasz agentów do cudzych serwerów MCP, warto zobaczyć, dlaczego to właśnie fallback okazał się słabym punktem.

Badacze bezpieczeństwa z Cycode odkryli podatność, dzięki której złośliwy serwer MCP może nakłonić SDK Python do wysłania danych uwierzytelniających do atakującego. TLDR: Model Con...

Czytaj cały wpis u źródła

// powiązane wpisy