CVE-2026-119422
Last modified
CVE-2026-119422 is a medium-severity vulnerability rated 5.9/10 on the CVSS scale. Juspay Hyperswitch before 1.128.0 contains an authentication bypass vulnerability that allows unauthenticated attackers to forge payment status updates because the Worldpayxml connector's verify_webhook_source always returns true without enforced mTLS. Attackers knowing the merchant_id and Worldpay orderCode can POST unsigned XML with lastEvent SETTLED to the worldpayxml webhook endpoint, marking unpaid payments as charged or triggering refund, dispute and payout events..
Description
Juspay Hyperswitch before 1.128.0 contains an authentication bypass vulnerability that allows unauthenticated attackers to forge payment status updates because the Worldpayxml connector's verify_webhook_source always returns true without enforced mTLS. Attackers knowing the merchant_id and Worldpay orderCode can POST unsigned XML with lastEvent SETTLED to the worldpayxml webhook endpoint, marking unpaid payments as charged or triggering refund, dispute and payout events.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| juspay | hyperswitch | < 1.128.0; < 2026.10.01.0 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-119422?
How severe is CVE-2026-119422?
How do I fix CVE-2026-119422?
How Strix Helps
- Same Subject, Wrong User: A Cross-Issuer Account Takeover in n8nStrix found an identity-binding bug in n8n's token-exchange flow enabling account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-119417CakePHP 4.5.12, 4.6.5, 5.1.8 through 5.1.10, 5.2.14 through …3.7
- CVE-2026-119418CakePHP through 5.4.3 contains an sql injection vulnerabilit…8.1
- CVE-2026-119419CakePHP through 5.4.3 contains an sql injection vulnerabilit…8.1
- CVE-2026-11942Akaunting 3.1.21 contains an authenticated stored cross-site…4.8
- CVE-2026-119420Lago through 1.55.0 contains an authentication bypass vulner…8.8
- CVE-2026-119421Juspay Hyperswitch through 1.128.0 (and builds before 2026.1…5.9
- CVE-2026-119423OPNsense core before 26.7.8 contains a log injection vulnera…5.3
- CVE-2026-119424OPNsense core before 26.7.8 contains a configuration line in…6.8
- CVE-2026-119425OPNsense core 26.1.6 through 26.7.7 contains an authenticati…5.4
- CVE-2026-119426phpMyAdmin through 5.2.3 contains a cross-site request forge…7.5
- CVE-2026-119427phpMyAdmin through 5.2.3 contains an sql injection vulnerabi…4.2
- CVE-2026-119428phpMyAdmin through 5.2.3 contains a server-side request forg…3.7
Are you affected by CVE-2026-119422?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
