الرئيسية
الرئيسية
الاتجاهات
الاتجاهات
الثغرات
الثغرات
الأخبار
الأخبار
الباحثون
الباحثون
لماذا dbugs؟
لماذا dbugs؟
الإعدادات

Jaime Ramirez

#35706من 60,399
8.2إجمالي CVSS
الثغرات · 1
PT-2026-91735
2026-09-14
8.2
CVE-2026-90896
Unknown
Marcoscamara01 Ecommerce Template
Missing authentication in the checkout session lookup handler allows a remote, unauthenticated attacker to retrieve full session objects. By providing a valid Stripe Checkout Session ID, an attacker can access sensitive buyer information, including name, email, phone number, billing address, amount paid, and internal `userId`. This occurs because the GET handler calls the `stripe.checkout.sessions.retrieve()` function and returns the data without verifying the user's authentication or ownership of the session. The session ID is often exposed in the browser URL after payment, making it susceptible to leakage via Referer headers, analytics tools, server access logs, and browser history. The affected API endpoint is GET '/api/stripe/checkout sessions'.