CVE-2026-111719
MediumCVSS 5.9Exploitation Probability (EPSS)
Low risk17th percentile - higher than 17% of all known CVEs
Summary
Roncoo-pay through commit 9428382 contains a missing authorization vulnerability in F2FPayController.orderQuery that allows unauthenticated attackers to retrieve payment records by supplying a trxNo parameter. Attackers can guess transaction numbers, a '7' prefix plus a snowflake ID, to obtain the full serialized payment record of any merchant.
Risk Assessment
An unauthenticated attacker can access confidential payment records of other merchants, constituting a serious breach of data confidentiality. This may lead to financial information leakage and fraud.
Recommendation
Update Roncoo-pay to a version containing the fix. Until deployment, consider restricting access to the orderQuery endpoint and monitoring unusual transaction queries.
Other vulnerabilities in Roncoo-pay
Original NVD description (English source)
Roncoo-pay through commit 9428382 contains a missing authorization vulnerability in F2FPayController.orderQuery that allows unauthenticated attackers to retrieve payment records by supplying a trxNo parameter. Attackers can guess transaction numbers, a '7' prefix plus a snowflake ID, to obtain the full serialized payment record of any merchant.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

