Table of Contents Creator Security & Risk Analysis

wordpress.org/plugins/table-of-contents-creator

Table of Contents Creator automatically generates a highly customizable dynamic site wide table of contents that is always up-to-date.

400 active installs v1.6.4.1 PHP + WP 2.7+ Updated Jun 13, 2010
linksnavigationseosite-maptable-of-contents
63
C · Use Caution
CVEs total1
Unpatched1
Last CVEJan 19, 2026
Safety Verdict

Is Table of Contents Creator Safe to Use in 2026?

Use With Caution

Score 63/100

Table of Contents Creator has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

1 known CVE 1 unpatched Last CVE: Jan 19, 2026Updated 15yr ago
Risk Assessment

The "table-of-contents-creator" plugin v1.6.4.1 exhibits a concerning security posture, primarily due to significant weaknesses in output escaping and a history of unpatched vulnerabilities. While the static analysis shows a lack of direct attack surface through AJAX, REST API, shortcodes, or cron events, and no critical or high severity taint flows, the raw SQL queries and a substantial number of unescaped outputs represent significant potential risks. The absence of capability checks on entry points, although currently zero, is a general concern for plugins with any interactive elements.

The most alarming finding is the presence of a medium severity Cross-site Scripting (XSS) vulnerability that remains unpatched. This indicates a potential for attackers to inject malicious scripts into user sessions, which could lead to unauthorized actions, data theft, or website defacement. The fact that this vulnerability is from 2026 is unusual and might indicate a data error or a future disclosed vulnerability. The plugin's reliance on an outdated version of jQuery (v1.4.2) also poses a risk, as older libraries often contain known security flaws that could be exploited.

In conclusion, despite the absence of critical static analysis findings like dangerous functions or unsanitized paths, the plugin's security is severely undermined by its output escaping issues and the existence of an unpatched XSS vulnerability. The lack of proper escaping for 100% of its outputs is a major red flag, making it susceptible to various injection attacks if any user-supplied data reaches these output points. This plugin should be treated with extreme caution.

Key Concerns

  • Unpatched Medium Severity CVE
  • 100% of Outputs Not Properly Escaped
  • 3 Raw SQL Queries (0% Prepared)
  • Bundled Outdated Library (jQuery v1.4.2)
  • 0% Capability Checks on Entry Points
Vulnerabilities
1 published

Table of Contents Creator Security Vulnerabilities

CVEs by Year

1 CVE in 2026 · unpatched
2026
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-68836medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Table of Contents Creator <= 1.6.4.1 - Reflected Cross-Site Scripting

Jan 19, 2026Unpatched
Version History

Table of Contents Creator Release Timeline

v1.6.4.1Current1 CVE
v1.6.41 CVE
v1.6.3.11 CVE
v1.6.31 CVE
v1.6.2.21 CVE
v1.6.2.11 CVE
v1.6.11 CVE
v1.6.01 CVE
v1.5.11 CVE
v1.51 CVE
v1.4.4.11 CVE
v1.4.41 CVE
v1.4.31 CVE
v1.4.2.11 CVE
v1.4.21 CVE
v1.4.11 CVE
v1.41 CVE
v1.3.21 CVE
v1.3.11 CVE
v1.31 CVE
Code Analysis
Analyzed Mar 16, 2026

Table of Contents Creator Code Analysis

Dangerous Functions
0
Raw SQL Queries
3
0 prepared
Unescaped Output
25
0 escaped
Nonce Checks
3
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
1

Bundled Libraries

jQuery1.4.2

SQL Query Safety

0% prepared3 total queries

Output Escaping

0% escaped25 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

1 flows
<table_of_contents_creator> (table_of_contents_creator.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Table of Contents Creator Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actionplugins_loadedtable_of_contents_creator.php:35
filterthe_contenttable_of_contents_creator.php:36
filterquery_varstable_of_contents_creator.php:37
actionadmin_menutable_of_contents_creator.php:41
filterplugin_action_linkstable_of_contents_creator.php:42
Maintenance & Trust

Table of Contents Creator Maintenance & Trust

Maintenance Signals

WordPress version tested2.9.2
Last updatedJun 13, 2010
PHP min version
Downloads45K

Community Trust

Rating100/100
Number of ratings4
Active installs400
Developer Profile

Table of Contents Creator Developer Profile

markbeljaars

2 plugins · 700 total installs

68
trust score
Avg Security Score
63/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Table of Contents Creator

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/table-of-contents-creator/tocc.css/wp-content/plugins/table-of-contents-creator/js/tocc.js
Script Paths
wp-content/plugins/table-of-contents-creator/js/tocc.js
Version Parameters
table-of-contents-creator/tocc.css?ver=table-of-contents-creator/js/tocc.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- toc-creator -->
FAQ

Frequently Asked Questions about Table of Contents Creator