Severity by source
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Network vector with no attacker privileges required; victim interaction mandatory (UI:R); impact limited to low integrity - no confidentiality or availability loss applies.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
1DescriptionCVE.org
Unauthenticated Cross Site Request Forgery (CSRF) in Theme My Login <= 7.1.14 versions.
AnalysisAI
Cross-Site Request Forgery in the Theme My Login WordPress plugin (versions ≤7.1.14) enables unauthenticated attackers to trigger unauthorized state-changing actions on behalf of authenticated victims. The CVSS vector (PR:N/UI:R/I:L) confirms no attacker authentication is needed, though a victim must be lured to a malicious page - limiting mass exploitation but still representing a realistic social-engineering attack path for sites using this plugin to customize their authentication flows. No public exploit identified at time of analysis, and no CISA KEV listing is present.
Technical ContextAI
Theme My Login (CPE: cpe:2.3:a:jeff_farthing:theme_my_login) is a WordPress plugin authored by Jeff Farthing that replaces WordPress's default login, registration, and lost-password pages with themed equivalents - making it a sensitive component in the authentication surface of any WordPress installation that uses it. The root cause is CWE-352 (Cross-Site Request Forgery), meaning the plugin fails to validate that state-changing HTTP requests originate from the legitimate WordPress dashboard context. WordPress provides nonce-based CSRF protection that plugins must explicitly implement; the absence or bypass of nonce checks on one or more plugin endpoints allows a forged request submitted by a victim's authenticated browser to be accepted as legitimate by the server.
RemediationAI
Upgrade Theme My Login to a version beyond 7.1.14 as soon as a patched release is available from the plugin's WordPress.org listing or the developer's repository; the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/theme-my-login/vulnerability/wordpress-theme-my-login-plugin-7-1-14-cross-site-request-forgery-csrf-vulnerability should be monitored for the confirmed fix version, which was not independently confirmed in the available input data. If an upgrade is not immediately possible, deactivating the plugin eliminates the attack surface entirely - the trade-off is loss of the customized login/registration experience. A compensating control via a Web Application Firewall rule that blocks cross-origin form submissions to the plugin's endpoints can reduce exposure, though this may interfere with legitimate cross-subdomain authentication flows. WordPress site administrators should also enforce Content Security Policy headers and ensure that authentication actions require re-verification to limit the blast radius of any successful CSRF.
More in Wordpress Plugin
View allThe Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a
The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i
The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base
The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in
Remote code execution in the WP Query Console WordPress plugin (versions up to and including 1.0) by Ajit Bohra allows u
Same weakness CWE-352 – Cross-Site Request Forgery (CSRF)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-53893
GHSA-vgf8-cc6h-j39j