Register for the AI for Security Summit: Join Figma, Perplexity & Wiz

CVE-2025-68836
WordPress vulnerability analysis and mitigation

Overview

CVE-2025-68836 is a Reflected Cross-Site Scripting (XSS) vulnerability in the WordPress plugin Table of Contents Creator by Markbeljaars. It affects all versions up to and including 1.6.4.1, with no official patch available as of the time of disclosure. The vulnerability was discovered by security researcher Skalucy, reported on October 30, 2025, and published by Patchstack on January 19, 2026. It carries a CVSS v3.1 base score of 7.1 (High) (Patchstack, Red Hat CVE).

Technical details

The vulnerability is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation — Cross-Site Scripting), specifically of the reflected type. Unsanitized user-supplied input is incorporated into the plugin's web page output without proper encoding or validation, allowing an attacker to inject arbitrary JavaScript that executes in the victim's browser. Exploitation requires no authentication (unauthenticated attacker) but does require user interaction — typically tricking a privileged WordPress user into clicking a crafted malicious URL. The vulnerability was assigned by Patchstack (PSID: 175a9030afdd) (Patchstack).

Impact

Successful exploitation allows an attacker to inject and execute arbitrary JavaScript in the context of a victim's browser session on the affected WordPress site. This can lead to session hijacking, credential theft, unauthorized administrative actions, defacement, or redirection of site visitors to malicious content. The CVSS scope is marked as "Changed," indicating that the impact extends beyond the vulnerable component itself to the broader browser environment of the victim (Patchstack).

Exploitability

No public exploit code or active in-the-wild exploitation has been confirmed for this vulnerability. The EPSS score is approximately 0.033%, indicating a low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. However, Patchstack notes that vulnerabilities of this class are commonly used in mass-exploit campaigns targeting WordPress sites at scale, regardless of site popularity (Patchstack).

Exploitation steps

  1. Reconnaissance: Identify WordPress sites running the Table of Contents Creator plugin version ≤ 1.6.4.1 using tools like WPScan, Shodan, or Google dorks targeting plugin-specific file paths.
  2. Craft malicious URL: Construct a URL targeting the vulnerable plugin endpoint that includes a reflected XSS payload in a query parameter (e.g., https://target-site.com/?toc_param=<script>malicious_code</script>).
  3. Deliver the payload: Send the crafted URL to a privileged WordPress user (e.g., administrator) via phishing email, social engineering, or embedded link.
  4. Victim interaction: When the target user clicks the link and loads the page, the unsanitized input is reflected in the HTML response and the injected script executes in their browser.
  5. Achieve objective: The attacker's script can steal session cookies, capture credentials, perform actions on behalf of the admin (e.g., create rogue admin accounts), or redirect visitors to attacker-controlled infrastructure (Patchstack).

Indicators of compromise

  • Network: HTTP GET or POST requests to WordPress pages with unusual or encoded script tags (<script>, %3Cscript%3E, javascript:) in query parameters associated with the Table of Contents Creator plugin.
  • Logs: WordPress or web server access logs showing requests with XSS payloads in URL parameters (e.g., parameters containing <script>, onerror=, onload=, or base64-encoded JavaScript).
  • Logs: Unexpected outbound requests from victim browsers to attacker-controlled domains following interaction with a crafted link, visible in browser or proxy logs.
  • File System: Unexpected new WordPress admin accounts or modified user roles in the database, potentially created via XSS-driven admin actions.
  • Process/Behavior: Unusual JavaScript execution or redirects observed by site visitors, or reports of session hijacking from administrative users.

Mitigation and workarounds

As of the disclosure date, no official patch has been released by the plugin developer for Table of Contents Creator. Site administrators should consider deactivating and removing the plugin until a patched version is available. Patchstack has issued a virtual patching/mitigation rule for subscribers to block exploitation attempts in the interim. Additionally, implementing a Web Application Firewall (WAF) with XSS filtering rules can reduce exposure (Patchstack).

Community reactions

The vulnerability was covered in the Wordfence Intelligence Weekly WordPress Vulnerability Report for the week of January 19–25, 2026, highlighting it among other WordPress plugin XSS issues (Wordfence Blog). No significant vendor statements or notable researcher commentary beyond the initial Patchstack disclosure have been identified.

Additional resources


SourceThis report was generated using AI

Related WordPress vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-88788MEDIUM6.8
  • text-styler
NoNoSep 19, 2026
CVE-2026-9858MEDIUM4.3
  • wc-partial-shipment
NoYesSep 19, 2026
CVE-2026-9766MEDIUM4.3
  • empik-for-woocommerce
NoYesSep 19, 2026
CVE-2026-9613MEDIUM4.3
  • datalogics
NoYesSep 19, 2026
CVE-2026-87848LOW3.7
  • mpcx-lightbox
NoNoSep 19, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management