Katalog CVE

CVE-2025-59845

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W rozwiązaniach Apollo Studio Embeddable Explorer i Embeddable Sandbox zidentyfikowano podatność na atak typu cross-site request forgery (CSRF) przed wersjami 2.7.2 i 3.7.3. Problem wynika z braku walidacji pochodzenia w kodzie po stronie klienta, co pozwala złośliwej stronie na wysyłanie fałszywych wiadomości do osadzonej strony.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do wykonywania dowolnych zapytań lub mutacji GraphQL w imieniu ofiary, co może prowadzić do nieautoryzowanego dostępu do danych. Ryzyko to jest szczególnie wysokie, gdy użytkownicy są zalogowani na stronie.

Rekomendacja

Zaleca się aktualizację do wersji Apollo Sandbox 2.7.2 oraz Apollo Explorer 3.7.3, aby usunąć tę podatność. Dodatkowo warto wdrożyć dodatkowe mechanizmy zabezpieczeń, takie jak walidacja pochodzenia w komunikacji między stronami.

Powiązane podatności

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

Apollo Studio Embeddable Explorer & Embeddable Sandbox are website embeddable software solutions from Apollo GraphQL. Prior to Apollo Sandbox version 2.7.2 and Apollo Explorer version 3.7.3, a cross-site request forgery (CSRF) vulnerability was identified. The vulnerability arises from missing origin validation in the client-side code that handles window.postMessage events. A malicious website can send forged messages to the embedding page, causing the victim’s browser to execute arbitrary GraphQL queries or mutations against their GraphQL server while authenticated with the victim’s cookies. This issue has been patched in Apollo Sandbox version 2.7.2 and Apollo Explorer version 3.7.3.

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