ZeroHour

CVE-2026-77792

large

Unauthenticated Stored XSS in RegistrationMagic WordPress plugin before 6.0.9.9

CVSS 3.1
7.5 high
EPSS
<1%p12
Published
()
Modified
AI analysis

RegistrationMagic before 6.0.9.9 fails to escape a registration form field value before inserting it into an HTML attribute on an administrative page, enabling Stored Cross-Site Scripting (CWE-79). An unauthenticated attacker submits a crafted value through a registration form exposed by the plugin; the payload is stored and later rendered into an HTML attribute when a privileged user, such as a site administrator, opens the affected admin page, at which point the script executes in the admin's browser (exploitation requires this admin interaction, matching the CVSS AC:H/UI:R scoring). With the admin's authenticated session, the attacker can create rogue administrator accounts, modify settings, or inject or alter site content. Any WordPress site running an affected version and exposing a registration form to unauthenticated visitors is affected. Exploitation status is quiet: no public proof of concept is known, the flaw is not in CISA KEV, and EPSS assigns a 0.2% probability of exploitation within 30 days.

What to do: Update RegistrationMagic to 6.0.9.9 or later. Until patched, review recent unauthenticated registration submissions for unexpected HTML or attribute-injection payloads and consider restricting open registration on affected sites. After patching, check for newly created administrator accounts and unexplained settings or content changes, since a successful attack would have required an admin to view a malicious submission.

Affected
ObjectDev, Inc. (RegistrationMagic) RegistrationMagic WordPress plugin (user registration forms)before 6.0.9.9 (fixed in 6.0.9.9)
Estimated exposure
large≈20,000–30,000 WordPress sites (tens of thousands of active installs of the free plugin) — Estimated from the RegistrationMagic free plugin's WordPress.org active-install count, which has historically shown roughly 20,000–30,000 active installations; this is an order-of-magnitude estimate, not an exact figure, and the number of…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

The RegistrationMagic WordPress plugin before 6.0.9.9 does not escape a registration form field value before outputting it in an HTML attribute on an administrative page, allowing unauthenticated users to perform Stored Cross-Site Scripting attacks against high privilege users such as admin.

Ecosystems
WordPress
Weakness
CWE-79
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H

In the news

No ingested article mentions this CVE yet.