Skip to main content

Temporary Login CVE-2026-7567

| EUVD-2026-26490 CRITICAL
Authentication Bypass Using an Alternate Path or Channel (CWE-288)
2026-05-01 Wordfence
9.8
CVSS 3.1
Share

CVSS VectorNVD

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

Lifecycle Timeline

4
Analysis Generated
May 01, 2026 - 10:15 vuln.today
EUVD ID Assigned
May 01, 2026 - 10:00 euvd
EUVD-2026-26490
Analysis Generated
May 01, 2026 - 10:00 vuln.today
CVE Published
May 01, 2026 - 09:26 nvd
CRITICAL 9.8

DescriptionNVD

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.

AnalysisAI

Authentication bypass in the Temporary Login WordPress plugin (versions ≤1.0.0) allows remote unauthenticated attackers to authenticate as any temporary login user via a single crafted GET request. The vulnerability exploits a type juggling flaw where passing 'temp-login-token' as an array bypasses validation checks and causes WordPress to return all users with temporary login tokens, enabling complete account takeover without knowledge of valid credentials. …

Sign in for full analysis, threat intelligence, and remediation guidance.

RemediationAI

Within 24 hours: Identify all WordPress installations using Temporary Login plugin ≤1.0.0 via plugin inventory audit; immediately disable or remove the plugin if not actively required for current operations. Within 7 days: Audit all temporary login accounts created in the past 90 days and review access logs for suspicious authentication activity; reset all temporary login tokens and require administrators to recreate only when necessary. …

Sign in for detailed remediation steps.

Share

CVE-2026-7567 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy