CVE-2025-12413: CWE-352 Cross-Site Request Forgery (CSRF) in socialmedialtd WPCF7 Stop words
The Social Media WPCF7 Stop Words plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.1.3. This is due to missing or incorrect nonce validation on the smWpCfSwOptions() function. This makes it possible for unauthenticated attackers to update the plugin's settings and inject malicious web scripts via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.
AI Analysis
Technical Summary
CVE-2025-12413 identifies a Cross-Site Request Forgery (CSRF) vulnerability in the Social Media WPCF7 Stop Words plugin for WordPress, affecting all versions up to and including 1.1.3. The vulnerability stems from the smWpCfSwOptions() function lacking proper nonce validation, which is a security token mechanism designed to prevent unauthorized commands from being executed. Without this validation, an attacker can craft a malicious request that, if an authenticated site administrator is tricked into clicking (e.g., via a phishing email or malicious website), will be executed with the administrator's privileges. This can lead to unauthorized changes in the plugin's settings and the injection of malicious web scripts, potentially enabling further attacks such as persistent cross-site scripting (XSS) or site defacement. The vulnerability does not require the attacker to be authenticated but does require user interaction from a privileged user. The CVSS v3.1 base score is 5.4, reflecting a medium severity with network attack vector, low attack complexity, no privileges required, but user interaction necessary. No patches or exploit code are currently publicly available, and no known active exploitation has been reported. The plugin is used in WordPress environments, which are widely deployed across many organizations, including those in Europe. The vulnerability highlights the importance of proper nonce implementation in WordPress plugins to prevent CSRF attacks that can compromise site integrity and availability.
Potential Impact
For European organizations, this vulnerability poses a risk primarily to websites running WordPress with the Social Media WPCF7 Stop Words plugin installed. Successful exploitation could allow attackers to alter plugin settings and inject malicious scripts, potentially leading to website defacement, unauthorized content changes, or further exploitation such as persistent XSS attacks. This can damage organizational reputation, disrupt web services, and expose visitors to malware or phishing. Since the attack requires an administrator to be tricked into clicking a malicious link, organizations with less stringent administrative access controls or lower user awareness are more vulnerable. The impact on confidentiality is minimal as no direct data leakage is indicated, but integrity and availability of the website can be compromised. For e-commerce, government, or critical service websites, such disruptions could have significant operational and financial consequences. Additionally, compromised websites can be used as platforms for broader attacks, increasing the threat landscape. The medium severity suggests a moderate risk level, but the widespread use of WordPress in Europe means the potential attack surface is large.
Mitigation Recommendations
Organizations should immediately audit their WordPress installations to identify if the Social Media WPCF7 Stop Words plugin is in use and its version. Until an official patch is released, administrators should consider disabling or removing the plugin to eliminate the attack vector. Implementing strict nonce validation in the plugin code is essential; developers or site maintainers can manually patch the smWpCfSwOptions() function to verify nonces before processing requests. Enhancing administrative access controls by limiting admin privileges to trusted users and enforcing multi-factor authentication reduces the risk of successful exploitation. User education campaigns should inform administrators about the dangers of clicking unsolicited links, especially when logged into administrative accounts. Web application firewalls (WAFs) can be configured to detect and block suspicious POST requests targeting the plugin’s endpoints. Monitoring website logs for unusual changes in plugin settings or unexpected POST requests can help detect attempted exploits. Finally, maintain regular backups of website data and configurations to enable quick recovery if compromise occurs.
Affected Countries
Germany, France, United Kingdom, Italy, Spain, Netherlands, Poland, Sweden
CVE-2025-12413: CWE-352 Cross-Site Request Forgery (CSRF) in socialmedialtd WPCF7 Stop words
Description
The Social Media WPCF7 Stop Words plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.1.3. This is due to missing or incorrect nonce validation on the smWpCfSwOptions() function. This makes it possible for unauthenticated attackers to update the plugin's settings and inject malicious web scripts via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.
AI-Powered Analysis
Technical Analysis
CVE-2025-12413 identifies a Cross-Site Request Forgery (CSRF) vulnerability in the Social Media WPCF7 Stop Words plugin for WordPress, affecting all versions up to and including 1.1.3. The vulnerability stems from the smWpCfSwOptions() function lacking proper nonce validation, which is a security token mechanism designed to prevent unauthorized commands from being executed. Without this validation, an attacker can craft a malicious request that, if an authenticated site administrator is tricked into clicking (e.g., via a phishing email or malicious website), will be executed with the administrator's privileges. This can lead to unauthorized changes in the plugin's settings and the injection of malicious web scripts, potentially enabling further attacks such as persistent cross-site scripting (XSS) or site defacement. The vulnerability does not require the attacker to be authenticated but does require user interaction from a privileged user. The CVSS v3.1 base score is 5.4, reflecting a medium severity with network attack vector, low attack complexity, no privileges required, but user interaction necessary. No patches or exploit code are currently publicly available, and no known active exploitation has been reported. The plugin is used in WordPress environments, which are widely deployed across many organizations, including those in Europe. The vulnerability highlights the importance of proper nonce implementation in WordPress plugins to prevent CSRF attacks that can compromise site integrity and availability.
Potential Impact
For European organizations, this vulnerability poses a risk primarily to websites running WordPress with the Social Media WPCF7 Stop Words plugin installed. Successful exploitation could allow attackers to alter plugin settings and inject malicious scripts, potentially leading to website defacement, unauthorized content changes, or further exploitation such as persistent XSS attacks. This can damage organizational reputation, disrupt web services, and expose visitors to malware or phishing. Since the attack requires an administrator to be tricked into clicking a malicious link, organizations with less stringent administrative access controls or lower user awareness are more vulnerable. The impact on confidentiality is minimal as no direct data leakage is indicated, but integrity and availability of the website can be compromised. For e-commerce, government, or critical service websites, such disruptions could have significant operational and financial consequences. Additionally, compromised websites can be used as platforms for broader attacks, increasing the threat landscape. The medium severity suggests a moderate risk level, but the widespread use of WordPress in Europe means the potential attack surface is large.
Mitigation Recommendations
Organizations should immediately audit their WordPress installations to identify if the Social Media WPCF7 Stop Words plugin is in use and its version. Until an official patch is released, administrators should consider disabling or removing the plugin to eliminate the attack vector. Implementing strict nonce validation in the plugin code is essential; developers or site maintainers can manually patch the smWpCfSwOptions() function to verify nonces before processing requests. Enhancing administrative access controls by limiting admin privileges to trusted users and enforcing multi-factor authentication reduces the risk of successful exploitation. User education campaigns should inform administrators about the dangers of clicking unsolicited links, especially when logged into administrative accounts. Web application firewalls (WAFs) can be configured to detect and block suspicious POST requests targeting the plugin’s endpoints. Monitoring website logs for unusual changes in plugin settings or unexpected POST requests can help detect attempted exploits. Finally, maintain regular backups of website data and configurations to enable quick recovery if compromise occurs.
Affected Countries
For access to advanced analysis and higher rate limits, contact root@offseq.com
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- Wordfence
- Date Reserved
- 2025-10-28T15:38:24.764Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 690984df2b77ca42b4883f42
Added to database: 11/4/2025, 4:45:19 AM
Last enriched: 11/4/2025, 4:56:30 AM
Last updated: 11/4/2025, 12:04:40 PM
Views: 9
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-2025-11690: CWE-639 Authorization Bypass Through User-Controlled Key in CFMOTO RIDE
HighCVE-2025-12493: CWE-22 Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') in devitemsllc ShopLentor – WooCommerce Builder for Elementor & Gutenberg +21 Modules – All in One Solution (formerly WooLentor)
CriticalCVE-2025-12045: CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in themeisle Orbit Fox: Duplicate Page, Menu Icons, SVG Support, Cookie Notice, Custom Fonts & More
MediumCVE-2025-20749: CWE-121 Stack Overflow in MediaTek, Inc. MT6789, MT6835, MT6855, MT6878, MT6879, MT6886, MT6897, MT6899, MT6983, MT6985, MT6989, MT6991, MT8169, MT8188, MT8195, MT8196, MT8781, MT8796
UnknownCVE-2025-20748: CWE-120 Classic Buffer Overflow in MediaTek, Inc. MT6890, MT7615, MT7622, MT7663, MT7915, MT7916, MT7981, MT7986
UnknownActions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need enhanced features?
Contact root@offseq.com for Pro access with improved analysis and higher rate limits.