Intel

AIKIDO-2026-201909

roots/wordpress is vulnerable to Cross-Site Scripting (XSS)

CVE-2026-93485Published Sep 18, 2026
September 18, 2026

71

CVE Score

High

Cross-Site Scripting (XSS)

Are you affected? Scan for Free

TL;DR

WordPress core contains eleven independent security flaws across theme installation and preview, custom header images, private parent-post metadata, the HTML API, multisite plugin activation, post updates, REST template handling, comment reparenting, XML-RPC custom CSS changesets, draft and pending post slugs, and paragraph formatting. Depending on the attack path and the caller's privileges, these flaws allow automatic theme installation from a crafted URL, stored cross-site scripting, sensitive information disclosure, path traversal, arbitrary post overwrite, and bypasses of plugin, comment, and custom CSS authorization checks. The unauthenticated wpautop() flaw can store attacker-controlled script through comment paragraph formatting, subject to comment approval. The fix hardens input handling and enforces the missing capability, ownership, and authorization checks across all eleven affected components.

How do I fix this?

Upgrade the roots/wordpress library to the patch version.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Versions

5.4 - 5.4.21

Fixed in 5.4.22

5.5 - 5.5.20

Fixed in 5.5.21

5.6 - 5.6.19

Fixed in 5.6.20

5.7 - 5.7.17

Fixed in 5.7.18

5.8 - 5.8.15

Fixed in 5.8.16

5.9 - 5.9.16

Fixed in 5.9.17

6.0 - 6.0.14

Fixed in 6.0.15

6.1 - 6.1.12

Fixed in 6.1.13

6.2 - 6.2.11

Fixed in 6.2.12

6.3 - 6.3.10

Fixed in 6.3.11

6.4 - 6.4.10

Fixed in 6.4.11

6.5 - 6.5.10

Fixed in 6.5.11

6.6 - 6.6.7

Fixed in 6.6.8

6.7 - 6.7.7

Fixed in 6.7.8

6.8 - 6.8.8

Fixed in 6.8.9

6.9 - 6.9.7

Fixed in 6.9.8

7.0 - 7.0.4

Fixed in 7.0.5

7.1 - 7.1

Fixed in 7.1.1

Background info

roots/wordpress is vulnerable to Cross-Site Scripting (XSS) in versions 7.1 - 7.1, 7.0 - 7.0.4, 6.9 - 6.9.7, 6.8 - 6.8.8, 6.7 - 6.7.7, 6.6 - 6.6.7, 6.5 - 6.5.10, 6.4 - 6.4.10, 6.3 - 6.3.10, 6.2 - 6.2.11, 6.1 - 6.1.12, 6.0 - 6.0.14, 5.9 - 5.9.16, 5.8 - 5.8.15, 5.7 - 5.7.17, 5.6 - 5.6.19, 5.5 - 5.5.20 and 5.4 - 5.4.21.

Get secure today,
quickly and for free.

Secure your code, cloud, and runtime in one central system. Connect a repo to discover what the reasoning agents find in your codebase.

No credit card required | Scan results in 32 seconds.

Trusted by 150k+ orgs
  • Revolut
  • n8n
  • Lovable
  • Deel
  • Prove
  • Omnea