CVE-2025-29788
Last modified
CVE-2025-29788 is a medium-severity vulnerability rated 6.5/10 on the CVSS scale. The Syliud PayPal Plugin is the Sylius Core Team’s plugin for the PayPal Commerce Platform. A vulnerability in versions prior to 1.6.1, 1.7.1, and 2.0.1 allows users to manipulate the final payment amount processed by PayPal. EPSS estimates a 0.46% chance of exploitation in the next 30 days.
Description
The Syliud PayPal Plugin is the Sylius Core Team’s plugin for the PayPal Commerce Platform. A vulnerability in versions prior to 1.6.1, 1.7.1, and 2.0.1 allows users to manipulate the final payment amount processed by PayPal. If a user modifies the item quantity in their shopping cart after initiating the PayPal Express Checkout process, PayPal will not receive the updated total amount. As a result, PayPal captures only the initially transmitted amount, while Sylius incorrectly considers the order fully paid based on the modified total. This flaw can be exploited both accidentally and intentionally, potentially enabling fraud by allowing customers to pay less than the actual order value. Attackers can intentionally pay less than the actual total order amount, business owners may suffer financial losses due to underpaid orders, and integrity of payment processing is compromised. The issue is fixed in versions 1.6.1, 1.7.1, 2.0.1, and above. To resolve the problem in the end application without updating to the newest patches, there is a need to overwrite `ProcessPayPalOrderAction`, `CompletePayPalOrderFromPaymentPageAction`, and `CaptureAction` with modified logic.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2025-29788?
How severe is CVE-2025-29788?
How do I fix CVE-2025-29788?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- 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 2025
- CVE-2025-29782WeGIA is Web manager for charitable institutions A Stored Cr…5.4
- CVE-2025-29783vLLM is a high-throughput and memory-efficient inference and…9
- CVE-2025-29784NamelessMC is a free, easy to use & powerful website softwar…7.5
- CVE-2025-29785quic-go is an implementation of the QUIC protocol in Go. The…7.5
- CVE-2025-29786Expr is an expression language and expression evaluation for…7.5
- CVE-2025-29787`zip` is a zip library for rust which supports reading and w…7.3
- CVE-2025-29789OpenEMR is a free and open source electronic health records …7.5
- CVE-2025-2979A vulnerability classified as problematic has been found in …5.4
- CVE-2025-29790Contao is an Open Source CMS. Users can upload SVG files wit…5.4
- CVE-2025-29791Access of resource using incompatible type ('type confusion'…7.8
- CVE-2025-29792Use after free in Microsoft Office allows an authorized atta…7.3
- CVE-2025-29793Deserialization of untrusted data in Microsoft Office ShareP…7.2
Are you affected by CVE-2025-29788?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
