Junglewise Threat Intelligence

CVE-2026-9643: JoomUnited WP Meta SEO unauthenticated stored XSS in 404 handler

CVE-2026-9643 · Severity: high · CVSS 7.2 · Published 2026-06-24

Vendors: JoomUnited.

Executive brief

WP Meta SEO is a WordPress plugin used to manage search engine optimization and monitor broken links. A security flaw allows unauthenticated visitors to inject malicious scripts into the plugin's database by simply visiting a non-existent page on the site. These scripts are then executed in the browser of a site administrator when they view the plugin's broken link report, potentially leading to unauthorized administrative actions or site takeover.

Technical details

The vulnerability is a stored Cross-Site Scripting (XSS) issue within the wpmsTemplateRedirect() hook. When the plugin detects a 404 error, it captures the raw $_SERVER['REQUEST_URI'] and concatenates it with $_SERVER['HTTP_HOST'], inserting the resulting string directly into the wp_wpms_links.link_url database column without sanitization. Because this data is later rendered without escaping on the '404 & Redirects' admin page, an unauthenticated attacker can craft a URL containing a malicious payload. When an administrator accesses the report at /wp-admin/admin.php?page=metaseo_broken_link, the payload executes in their session context. The issue is addressed in versions following 4.5.18.

Affected products

  • JoomUnited WP Meta SEO up to, and including, 4.5.18

Timeline

  • 2026-06-24: disclosed
  • 2026-06-24: advisory

References

Related threats