CVE-2024-10850: Razorpay Payment Button for Elementor <= 1.2.5 - Reflected Cross-Site Scripting
The Razorpay Payment Button Elementor Plugin plugin for WordPress is vulnerable to Reflected Cross-Site Scripting due to the use of addqueryarg & removequeryarg without appropriate escaping on the URL in all versions up to, and including, 1.2.5. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2024-10850?
The severity of CVE-2024-10850 is classified as moderate due to its potential to allow reflected cross-site scripting attacks.
How do I fix CVE-2024-10850?
To fix CVE-2024-10850, update the Razorpay Payment Button Elementor Plugin to version 1.2.6 or later where the vulnerability has been addressed.
What versions are affected by CVE-2024-10850?
All versions of the Razorpay Payment Button Elementor Plugin up to and including version 1.2.5 are affected by CVE-2024-10850.
What type of vulnerability is CVE-2024-10850?
CVE-2024-10850 is a reflected cross-site scripting (XSS) vulnerability that affects the Razorpay Payment Button Elementor Plugin.
Who is impacted by CVE-2024-10850?
Users of the Razorpay Payment Button Elementor Plugin for WordPress who have versions up to 1.2.5 installed are impacted by CVE-2024-10850.