CVE-2024-3997: CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in bdthemes Prime Slider – Addons For Elementor (Revolution of a slider, Hero Slider, Ecommerce Slider)
CVE-2024-3997 is a stored cross-site scripting (XSS) vulnerability in the Prime Slider – Addons For Elementor WordPress plugin, affecting all versions up to 3. 14. 1. The flaw exists in the Pagepiling widget due to improper input sanitization and output escaping of user-supplied attributes. Authenticated users with contributor-level access or higher can inject malicious scripts that execute when other users view the affected pages. This vulnerability can lead to partial confidentiality and integrity loss without requiring user interaction. Although no known exploits are currently active in the wild, the vulnerability poses a medium severity risk given its ease of exploitation and scope. Organizations using this plugin should prioritize patching or applying mitigations to prevent potential abuse. The threat primarily impacts WordPress sites globally, especially in countries with high WordPress adoption and significant use of Elementor plugins.
AI Analysis
Technical Summary
CVE-2024-3997 is a stored cross-site scripting vulnerability classified under CWE-79, found in the Prime Slider – Addons For Elementor plugin for WordPress, which includes features like Revolution of a slider, Hero Slider, and Ecommerce Slider. The vulnerability affects all versions up to and including 3.14.1. It arises from insufficient sanitization and escaping of user-supplied input within the plugin's Pagepiling widget, allowing authenticated users with contributor-level permissions or higher to inject arbitrary JavaScript code into pages. These scripts are stored persistently and executed whenever any user accesses the compromised page, potentially leading to session hijacking, defacement, or unauthorized actions performed in the context of the victim’s browser. The CVSS v3.1 base score is 6.4, reflecting a medium severity with network attack vector, low attack complexity, and requiring privileges but no user interaction. The scope is changed, indicating that the vulnerability affects components beyond the initially vulnerable module. No patches or known exploits have been publicly disclosed at the time of publication, but the vulnerability's presence in a widely used WordPress plugin makes it a notable risk. The attack requires authenticated access at contributor level, which limits immediate exploitation but still poses a significant threat in environments with multiple users or weak access controls.
Potential Impact
The impact of CVE-2024-3997 includes potential partial loss of confidentiality and integrity for affected WordPress sites. Attackers can inject malicious scripts that execute in the browsers of site visitors or administrators, enabling session hijacking, theft of sensitive information, unauthorized actions, or site defacement. While availability is not directly affected, the injected scripts could be used to facilitate phishing or malware distribution, indirectly harming site reputation and user trust. Organizations with multi-user WordPress environments or those allowing contributor-level access to untrusted users are at higher risk. The vulnerability could be leveraged to escalate attacks within an organization’s web infrastructure, potentially leading to broader compromise. Given the widespread use of Elementor and its addons, many websites globally could be impacted, especially those that do not promptly update or implement mitigations. The absence of known exploits in the wild reduces immediate risk but does not eliminate the threat, as attackers may develop exploits following public disclosure.
Mitigation Recommendations
To mitigate CVE-2024-3997, organizations should immediately update the Prime Slider – Addons For Elementor plugin to a version that addresses this vulnerability once available. Until a patch is released, restrict contributor-level and higher access to trusted users only, minimizing the risk of malicious script injection. Implement Web Application Firewall (WAF) rules to detect and block suspicious input patterns targeting the Pagepiling widget parameters. Employ Content Security Policy (CSP) headers to limit the execution of unauthorized scripts on affected pages. Regularly audit user permissions and monitor logs for unusual activity related to plugin usage. Additionally, sanitize and validate all user inputs at the application level and consider disabling or removing the vulnerable widget if not essential. Educate site administrators about the risks of granting contributor access and encourage the use of multi-factor authentication to reduce account compromise risks.
Affected Countries
United States, India, Brazil, Germany, United Kingdom, Canada, Australia, France, Japan, Netherlands, Italy, Spain
CVE-2024-3997: CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in bdthemes Prime Slider – Addons For Elementor (Revolution of a slider, Hero Slider, Ecommerce Slider)
Description
CVE-2024-3997 is a stored cross-site scripting (XSS) vulnerability in the Prime Slider – Addons For Elementor WordPress plugin, affecting all versions up to 3. 14. 1. The flaw exists in the Pagepiling widget due to improper input sanitization and output escaping of user-supplied attributes. Authenticated users with contributor-level access or higher can inject malicious scripts that execute when other users view the affected pages. This vulnerability can lead to partial confidentiality and integrity loss without requiring user interaction. Although no known exploits are currently active in the wild, the vulnerability poses a medium severity risk given its ease of exploitation and scope. Organizations using this plugin should prioritize patching or applying mitigations to prevent potential abuse. The threat primarily impacts WordPress sites globally, especially in countries with high WordPress adoption and significant use of Elementor plugins.
AI-Powered Analysis
Technical Analysis
CVE-2024-3997 is a stored cross-site scripting vulnerability classified under CWE-79, found in the Prime Slider – Addons For Elementor plugin for WordPress, which includes features like Revolution of a slider, Hero Slider, and Ecommerce Slider. The vulnerability affects all versions up to and including 3.14.1. It arises from insufficient sanitization and escaping of user-supplied input within the plugin's Pagepiling widget, allowing authenticated users with contributor-level permissions or higher to inject arbitrary JavaScript code into pages. These scripts are stored persistently and executed whenever any user accesses the compromised page, potentially leading to session hijacking, defacement, or unauthorized actions performed in the context of the victim’s browser. The CVSS v3.1 base score is 6.4, reflecting a medium severity with network attack vector, low attack complexity, and requiring privileges but no user interaction. The scope is changed, indicating that the vulnerability affects components beyond the initially vulnerable module. No patches or known exploits have been publicly disclosed at the time of publication, but the vulnerability's presence in a widely used WordPress plugin makes it a notable risk. The attack requires authenticated access at contributor level, which limits immediate exploitation but still poses a significant threat in environments with multiple users or weak access controls.
Potential Impact
The impact of CVE-2024-3997 includes potential partial loss of confidentiality and integrity for affected WordPress sites. Attackers can inject malicious scripts that execute in the browsers of site visitors or administrators, enabling session hijacking, theft of sensitive information, unauthorized actions, or site defacement. While availability is not directly affected, the injected scripts could be used to facilitate phishing or malware distribution, indirectly harming site reputation and user trust. Organizations with multi-user WordPress environments or those allowing contributor-level access to untrusted users are at higher risk. The vulnerability could be leveraged to escalate attacks within an organization’s web infrastructure, potentially leading to broader compromise. Given the widespread use of Elementor and its addons, many websites globally could be impacted, especially those that do not promptly update or implement mitigations. The absence of known exploits in the wild reduces immediate risk but does not eliminate the threat, as attackers may develop exploits following public disclosure.
Mitigation Recommendations
To mitigate CVE-2024-3997, organizations should immediately update the Prime Slider – Addons For Elementor plugin to a version that addresses this vulnerability once available. Until a patch is released, restrict contributor-level and higher access to trusted users only, minimizing the risk of malicious script injection. Implement Web Application Firewall (WAF) rules to detect and block suspicious input patterns targeting the Pagepiling widget parameters. Employ Content Security Policy (CSP) headers to limit the execution of unauthorized scripts on affected pages. Regularly audit user permissions and monitor logs for unusual activity related to plugin usage. Additionally, sanitize and validate all user inputs at the application level and consider disabling or removing the vulnerable widget if not essential. Educate site administrators about the risks of granting contributor access and encourage the use of multi-factor authentication to reduce account compromise risks.
Technical Details
- Data Version
- 5.1
- Assigner Short Name
- Wordfence
- Date Reserved
- 2024-04-19T14:47:28.485Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 699f6ca3b7ef31ef0b56715d
Added to database: 2/25/2026, 9:41:55 PM
Last enriched: 2/26/2026, 6:34:04 AM
Last updated: 2/26/2026, 8:06:47 AM
Views: 1
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Related Threats
CVE-2026-25191: Uncontrolled Search Path Element in Digital Arts Inc. FinalCode Ver.5 series
HighCVE-2026-23703: Incorrect default permissions in Digital Arts Inc. FinalCode Ver.5 series
HighCVE-2026-1311: CWE-22 Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') in bearsthemes Worry Proof Backup
HighFinding Signal in the Noise: Lessons Learned Running a Honeypot with AI Assistance [Guest Diary], (Tue, Feb 24th)
MediumCVE-2026-2506: CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in motahar1 EM Cost Calculator
MediumActions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.