Katalog CVE

CVE-2026-119731

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

System Munshi (by Petpooja) przed 2026-06-30 zawierał podatność obejścia płatności w webhooku subskrypcji pod adresem POST /api/payment/order/webhook. Webhook nie posiada uwierzytelniania, weryfikacji podpisu kryptograficznego, walidacji źródła ani niezależnego potwierdzenia po stronie serwera u dostawcy płatności. Zdalny, nieuwierzytelniony atakujący może przesłać sfałszowane powiadomienie o sukcesie płatności, powodując oznaczenie subskrypcji jako opłaconej i aktywnej bez rzeczywistej płatności.

Ocena ryzyka

Atakujący może uzyskać płatny dostęp do subskrypcji bez dokonania płatności, co prowadzi do strat finansowych i nieautoryzowanego dostępu do funkcji premium. Podatność jest łatwa do wykorzystania zdalnie bez uwierzytelnienia.

Rekomendacja

Zaktualizuj Munshi do wersji wydanej po 2026-06-30, która wdraża uwierzytelnianie webhooka i weryfikację podpisu. Do czasu aktualizacji rozważ ograniczenie dostępu do endpointu webhooka i weryfikację płatności po stronie serwera u dostawcy.

Inne podatności w Munshi (by Petpooja)

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

Munshi (by Petpooja) before 2026-06-30 contained a payment bypass vulnerability in its subscription payment webhook at POST /api/payment/order/webhook, which lacks webhook authentication, cryptographic signature verification, source validation, and independent server-side confirmation with the payment provider. A remote, unauthenticated attacker can submit a forged payment-success notification referencing an order obtained from the payment-status redirect URL, causing the backend to mark the subscription as paid/active and granting paid access without an actual successful payment.

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