๐Ÿ” CVE Alert

CVE-2026-7567

CRITICAL 9.8

Temporary Login <= 1.0.0 - Authentication Bypass to Account Takeover

CVSS Score
9.8
EPSS Score
0.0%
EPSS Percentile
0th

The Temporary Login plugin for WordPress is vulnerable to Authentication Bypass in versions up to and including 1.0.0. This is due to improper input validation in the maybe_login_temporary_user() function, which fails to verify that the 'temp-login-token' GET parameter is a scalar string before processing it. When the parameter is supplied as an array, PHP's empty() check is bypassed and sanitize_key() returns an empty string, which is then passed as the meta_value to get_users(). WordPress ignores an empty meta_value and returns all users matching the meta_key '_temporary_login_token', allowing authentication without a valid token. This makes it possible for unauthenticated attackers to authenticate as any active temporary login user by sending a single crafted GET request.

CWE CWE-288
Vendor elemntor
Product temporary login
Published May 1, 2026
Stay Ahead of the Next One

Get instant alerts for elemntor temporary login

Be the first to know when new critical vulnerabilities affecting elemntor temporary login are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability

Affected Versions

elemntor / Temporary Login
0 โ‰ค 1.0.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
wordfence.com: https://www.wordfence.com/threat-intel/vulnerabilities/id/f97c669b-86c1-4873-a050-76972f494099?source=cve plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/temporary-login/trunk/core/options.php#L157 plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/temporary-login/tags/1.0.0/core/options.php#L157 plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/temporary-login/trunk/core/admin.php#L135 plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/temporary-login/tags/1.0.0/core/admin.php#L135 plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/temporary-login/trunk/core/admin.php#L179 plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/temporary-login/tags/1.0.0/core/admin.php#L179

Credits

TANG Cheuk Hei