CVE-2026-119421
MediumCVSS 5.9Exploitation Probability (EPSS)
Low risk28th percentile - higher than 28% of all known CVEs
Summary
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.
Risk Assessment
An attacker can initiate unauthorized fund payouts, causing direct financial losses and disrupting settlement processes. Knowledge of the publishable key and payout_id is required.
Recommendation
Update Juspay Hyperswitch to a version later than 1.128.0 (or a build after 2026.10.19.0) and implement additional authorization for payout confirmation operations.
Other vulnerabilities in Juspay Hyperswitch
Original NVD description (English source)
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.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

