BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot
betterdocs · plugin
Known security vulnerabilities for BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot. Find out in seconds which version runs on your site with WP Lens.
14 known vulnerabilities
1 critical · 3 exploitable without logging in · latest Sep 1, 2026
Listed on wordpress.org · latest 4.9.3 · last updated Sep 27, 2026 · 30K+ installs
wordpress.org status checked on Oct 2, 2026
Vulnerabilities
- Critical 9.0
CVE-2024-30226unauthenticated≤ 3.3.3
WordPress BetterDocs plugin <= 3.3.3 - Unauthenticated PHP Object Injection vulnerability
- High 8.8
CVE-2024-43129login required≤ 3.5.8
WordPress BetterDocs plugin <= 3.5.8 - Local File Inclusion vulnerability
- Medium 6.5
CVE-2026-15104login required≤ 4.6.0
BetterDocs <= 4.6.0 - Authenticated (Custom+) SQL Injection via 'lang' Parameter
- Medium 6.5
CVE-2026-65562contributor+≤ 4.6.2
WordPress BetterDocs plugin <= 4.6.2 - Cross Site Scripting (XSS) vulnerability
- Medium 6.5
CVE-2025-14980contributor+≤ 4.3.3
BetterDocs <= 4.3.3 - Authenticated (Contributor+) Sensitive Information Exposure
- Medium 6.4
CVE-2026-75980contributor+≤ 4.8.1
BetterDocs <= 4.8.1 - Authenticated (Contributor+) Stored Cross-Site Scripting via Heading 'id' Attribute in Post Content
- Medium 6.4
CVE-2026-12157contributor+≤ 4.5.3
BetterDocs <= 4.5.3 - Authenticated (Contributor+) Stored Cross-Site Scripting via 'blockId' Block Attribute
- Medium 6.4
CVE-2026-3875contributor+≤ 4.3.8
BetterDocs <= 4.3.8 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode Attributes
- Medium 6.4
CVE-2024-2845contributor+≤ 3.4.2
BetterDocs – Best Documentation, FAQ & Knowledge Base Plugin with AI Support & Instant Answer For Elementor & Gutenberg <= 3.4.2 - Authenticated (Contributor+)
- Medium 5.4
CVE-2024-43227login required≤ 3.5.8
WordPress BetterDocs – Best Documentation, FAQ & Knowledge Base Plugin with AI Support & Instant Answer for Elementor & Gutenberg plugin <= 3.5.8 - Cross Site S
- Medium 5.3
CVE-2026-42644unauthenticated≤ 4.3.10
WordPress BetterDocs plugin <= 4.3.10 - Sensitive Data Exposure vulnerability
- Medium 5.3
CVE-2025-7499unauthenticated≤ 4.1.1
BetterDocs <= 4.1.1 - Missing Authorization to Private And Password-Protected Posts Information Disclosure
- Medium 4.3
CVE-2026-6393subscriber+≤ 4.3.11
BetterDocs <= 4.3.11 - Missing Authorization to Authenticated (Subscriber+) Unauthorized AI API Usage
- Medium 4.3
CVE-2023-47762login required≤ 2.5.2
WordPress BetterDocs plugin <= 2.5.2 - Broken Access Control vulnerability
The access label is read from the record's own text (e.g. “subscriber+”: subscriber and above). When the text names no role, CVSS decides between “login required” and “high privilege”; no role name is invented. “Needs a click”: the attack depends on a logged-in user following a link (CSRF, reflected XSS).