CVE-2026-110607
Deferred Deferred - Pending Action

Payment Verification Bypass in BizSpring Shop

Vulnerability report for CVE-2026-110607, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-14

Last updated on: 2026-10-16

Assigner: VulnCheck

Description

BizSpring Shop through commit cf22d39daaf1 contains a payment verification bypass vulnerability that allows authenticated buyers to mark orders paid by calling the PaymentController.testPostPay handler. Attackers can generate a payment log via /member/payment/load and request /member/payment/test_post_pay_{paymentLogSn} to obtain goods without paying or settle other members' orders.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-14
Last Modified
2026-10-16
Generated
2026-10-19
AI Q&A
2026-10-15
EPSS Evaluated
2026-10-18
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
BizSpring BizSpring Shop 0
BizSpring BizSpring Java Mall 0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-345 The product does not sufficiently verify the origin or authenticity of data, in a way that causes it to accept invalid data.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-110607 is a payment verification bypass in BizSpring Shop and BizSpring Java Mall. It allows authenticated users to mark orders as paid without actual payment by exploiting the testPostPay endpoint. Attackers can generate a payment log and request a test payment URL to complete orders, even for other users' orders, due to missing verification checks like signature validation, payment gateway confirmation, and ownership verification.

Detection Guidance

To detect this vulnerability, monitor for unusual POST requests to /member/payment/test_post_pay_{paymentLogSn} endpoints. Check for payment logs marked as paid without corresponding payment gateway confirmations. Inspect order status transitions from PENDING_PAYMENT to PENDING_REVIEW without valid transactions. Look for sequential or predictable payment log serial numbers in database queries.

Impact Analysis

This vulnerability enables fraudulent order completion without payment, leading to financial losses for merchants. Attackers can obtain goods or services without paying or manipulate other users' orders. It may also cause inventory depletion, premature fund releases, and reputational damage for businesses relying on the affected platform.

Compliance Impact

This vulnerability could lead to non-compliance with financial and data protection regulations. It allows unauthorized order completion without payment, risking financial fraud and data integrity breaches. GDPR may be affected if personal data is exposed during fraudulent transactions, while HIPAA could be violated if payment processing involves protected health information without proper controls.

Mitigation Strategies

Immediately remove or disable the test_post_pay endpoint in PaymentController. Implement strict ownership checks for all order and payment operations. Add payment gateway callback verification with signature checks and amount validation. Make payment log serial numbers unpredictable and enforce member-scoped queries for all operations.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-110607. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart