Katalog CVE

CVE-2026-35523

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Strawberry GraphQL to biblioteka do tworzenia interfejsów API GraphQL. W wersjach do 0.312.3 występuje podatność na obejście uwierzytelniania w punktach końcowych subskrypcji WebSocket, co pozwala atakującemu na ominięcie procesu uwierzytelniania.

Ocena ryzyka

Atakujący może uzyskać dostęp do subskrypcji bez autoryzacji, co może prowadzić do nieautoryzowanego dostępu do danych i funkcji API, zagrażając bezpieczeństwu aplikacji.

Rekomendacja

Zaleca się aktualizację biblioteki Strawberry GraphQL do wersji 0.312.3 lub nowszej, aby usunąć tę podatność.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Strawberry GraphQL is a library for creating GraphQL APIs. Strawberry up until version 0.312.3 is vulnerable to an authentication bypass on WebSocket subscription endpoints. The legacy graphql-ws subprotocol handler does not verify that a connection_init handshake has been completed before processing start (subscription) messages. This allows a remote attacker to skip the on_ws_connect authentication hook entirely by connecting with the graphql-ws subprotocol and sending a start message directly, without ever sending connection_init. This vulnerability is fixed in 0.312.3.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS