CVE-2026-119421 Details
Description
Juspay Hyperswitch through 1.128.0 (and builds before 2026.10.19.0) contains a missing authorization vulnerability that allows unauthenticated attackers to confirm payouts with any client_secret via POST /payouts/{payout_id}/confirm. Attackers holding the merchant's publishable key and a payout_id can confirm payouts and overwrite amount, currency, connector, and routing fields to trigger unauthorized merchant payouts.
A missing authorization vulnerability has been identified in Juspay Hyperswitch versions through 1.128.0, excluding builds after 2026.10.19.0. This vulnerability allows unauthenticated attackers to confirm payouts by sending a POST request to /payouts/{payout_id}/confirm with any client_secret. Attackers must also possess the merchant's publishable key and the payout_id. Exploiting this vulnerability enables attackers to confirm payouts and manipulate the amount, currency, connector, and routing fields, potentially triggering unauthorized payouts to merchants.
Users can update to Juspay Hyperswitch version 2026.10.19.0 or later, where this vulnerability has been addressed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 30, 2026CISA-ADP
Assessed Oct 30, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-639 | Authorization Bypass Through User-Controlled Key | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Juspay Hyperswitch | <= 1.128.0 (semver) < 2026.10.19.0 |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 30, 2026 | CVE Modified | CISA-ADP |
| Oct 30, 2026 | New CVE Received | [email protected] |
Volerion