CVE-2026-72535
WysokieCVSS 8.6Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 35 - wyżej niż 35% wszystkich znanych CVE
Streszczenie
Brak uwierzytelniania w Chaskiq do commita 46dfdd1 pozwala nieuwierzytelnionym atakującym tworzyć sesje Stripe Billing Portal dla dowolnej dzierżawy (tenanta) poprzez mutację GraphQL stripeCustomerPortal. Mutacja nie wykonuje żadnych kontroli uwierzytelnienia ani autoryzacji przed utworzeniem sesji portalu klienta powiązanej z kontem Stripe dowolnego tenanta.
Ocena ryzyka
Ryzyko nieautoryzowanego dostępu do danych subskrypcyjnych i zarządzania nimi dla wszystkich dzierżaw, co może prowadzić do naruszenia prywatności i integralności danych.
Rekomendacja
Zaktualizuj Chaskiq do wersji po commicie 46dfdd1, w której dodano odpowiednie uwierzytelnianie i autoryzację dla mutacji GraphQL.
Inne podatności w Chaskiq
Zobacz wszystkie- CVE-2026-111663Wysokie
Chaskiq do wersji 2.0.3 zawiera podatność typu Server-Side Request Forgery (SSRF), która pozwala nieuwierzytelnionym atakującym pobierać dowolne adresy URL poprzez mutację GraphQL createUrlUpload. Atakujący mogą przesyłać wewnętrzne adresy URL, w tym endpointy metadanych instancji chmurowych, przez POST /graphql i odczytać pełną odpowiedź za pośrednictwem zwróconego adresu URL obiektu ActiveStorage.
- CVE-2026-111662Średnie
Chaskiq do wersji 2.0.3 zawiera podatność typu server-side request forgery (SSRF), która pozwala nieuwierzytelnionym atakującym zmusić serwer do pobierania dowolnych adresów URL poprzez parametr url w punkcie końcowym /oembed. Atakujący mogą kierować żądania do adresów loopback, prywatnych lub metadanych chmurowych przez FetchLinkCardService, który podąża za przekierowaniami i pomija weryfikację TLS, aby odczytać tytuły i opisy wewnętrznych stron.
- CVE-2026-72536Wysokie
Brak uwierzytelniania w Chaskiq do commita 46dfdd1 pozwala nieuwierzytelnionym atakującym manipulować subskrypcjami Stripe dowolnej dzierżawy (tenanta) poprzez mutację GraphQL stripeCreateIntent. Mutacja nie sprawdza uwierzytelnienia ani autoryzacji, co umożliwia tworzenie intencji płatności i zmianę rozliczeń bez poświadczeń.
Oryginalny opis (angielski, źródło NVD)
A missing authentication vulnerability in Chaskiq through commit 46dfdd1 allows unauthenticated remote attackers to mint Stripe Billing Portal sessions for any tenant via the stripeCustomerPortal GraphQL mutation. The mutation performs no authentication or authorization checks before creating a customer portal session linked to any tenant Stripe account. An attacker can access and manage subscription data for any tenant without credentials.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

