CVE-2026-121848
8.8 HIGHPublished 2026-11-07 · Updated 2026-11-10
AI risk analysis
- Summary
- The Magic Link WordPress plugin before 2.2.6 lacks authorization checks when generating login links, allowing any authenticated user—including low-privileged ones like subscribers—to request and use a magic link to log in as any other user, including administrators. This enables full account takeover without requiring credentials.
- Exploitability
- Exploitation is trivial for any authenticated user with access to the plugin's endpoint; no special tools or privileges beyond a valid WordPress session are required.
- Blast radius
- Successful exploitation grants attackers administrative-level access, enabling full site compromise including data exfiltration, malware deployment, and persistence.
- Detection
- Defenders should monitor WordPress debug logs and access logs for repeated requests to the plugin's magic link generation endpoint (e.g., /wp-json/magic-link/v1/request) from low-privilege users (e.g., subscribers) targeting high-privilege accounts; anomalous patterns include same-user generating multiple links for different admin roles in short timeframes.
- Prioritized remediation
- Upgrade to Magic Link version 2.2.6 or later, which includes the necessary authorization checks to prevent unauthorized magic link generation.
auth-bypasswordpressprivilege-escalationmagic-linkcwe-269
Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
The Magic Link WordPress plugin before 2.2.6 does not check that the user requesting a login link is authorised to generate one for the chosen account, allowing any authenticated user, such as a subscriber, to generate a working login link for an administrator and log in as them.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weaknesses
CWE-269
All references
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- HIGHCVE-2026-103694
- HIGHCVE-2026-104725PoC
- CRITICALCVE-2026-104748
- CRITICALCVE-2026-107645
- CRITICALCVE-2026-109145
- HIGHCVE-2026-110523
- CRITICALCVE-2026-110963
- CRITICALCVE-2026-115214
Related by shared AI tags and CWE weakness class. Browse the full archive.