# CVE-2026-66594: WordPress Persistent Login SQL injection in subscriber role

Source: https://junglewise.ai/threats/cve-2026-66594-wordpress-persistent-login-sql-injection-in-subscriber-role  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-08-20. Updated: 2026-09-25  
License: CC BY 4.0 with a link back

CVE-2026-66594 · Severity: high · CVSS 8.5 · Published 2026-08-20

WordPress Persistent Login is a plugin that allows users to remain logged in across sessions. A SQL injection vulnerability in versions 3.1.0 and earlier allows authenticated users with subscriber-level privileges to execute arbitrary database queries, potentially exposing, modifying, or deleting sensitive site data including user accounts and private information.

Vendors: [WordPress.org](https://junglewise.ai/threats/vendors/wordpress-org).

## Quick answers

**Is CVE-2026-66594 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-66594 being exploited in the wild.

**How severe is CVE-2026-66594?** High severity, with a CVSS score of 8.5, published 20 August 2026.

**Which products and versions are affected?** WordPress.org Persistent Login <= 3.1.0.

**Is there a fix for CVE-2026-66594?** A patch was published on 2026-08-19: Fixed in version 3.1.1 Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.

**How is CVE-2026-66594 attacked?** It is attacked over the network, in a web application.

**Am I affected by CVE-2026-66594?** Check whether you run WordPress.org Persistent Login at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## Technical details

A SQL injection vulnerability exists in WordPress Persistent Login plugin versions 3.1.0 and earlier, exploitable by unauthenticated attackers or low-privilege subscribers. The vulnerability stems from insufficient input sanitization in a database query parameter, allowing direct SQL code injection. An attacker with subscriber-level access can craft malicious requests to read, modify, or delete arbitrary database records, including user credentials and sensitive post/page content. The vulnerability was patched in version 3.1.1; administrators should update immediately or apply mitigation rules to block attack patterns.

## Affected products

- WordPress.org Persistent Login <= 3.1.0

## Timeline

- 2026-08-20: disclosed: CVE-2026-66594 published
- 2026-08-19: patched: Fixed in version 3.1.1

## References

- [https://wordpress.org/plugins](https://wordpress.org/plugins)
- [https://patchstack.com/database/wordpress/plugin/wp-persistent-login/vulnerability/wordpress-wordpress-persistent-login-plugin-3-1-0-sql-injection-vulnerability?_s_id=cve](https://patchstack.com/database/wordpress/plugin/wp-persistent-login/vulnerability/wordpress-wordpress-persistent-login-plugin-3-1-0-sql-injection-vulnerability?_s_id=cve)
