
WP-Markdown Security & Risk Analysis
wordpress.org/plugins/wp-markdownAllows Markdown to be enabled in posts, comments and bbPress forums.
Is WP-Markdown Safe to Use in 2026?
Generally Safe
Score 85/100WP-Markdown has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'wp-markdown' plugin v1.6.1 presents a mixed security posture. On the positive side, the plugin demonstrates good practices regarding SQL query sanitization, with 100% of queries utilizing prepared statements. Furthermore, there is no recorded vulnerability history, including CVEs, which suggests a stable and likely well-maintained codebase in terms of publicly known exploits.
However, the static analysis reveals significant areas of concern. The presence of the `create_function` is a red flag as it can be a vector for code injection if used with unsanitized input. Additionally, a substantial portion of output (63%) is not properly escaped, indicating a risk of Cross-Site Scripting (XSS) vulnerabilities. The absence of nonce checks and capability checks on any identified entry points, although the attack surface is reported as zero, leaves a potential for future issues if functionality is added without proper security considerations. The lack of taint analysis results also means that the potential for certain types of complex vulnerabilities remains unassessed.
In conclusion, while the plugin has a clean vulnerability history and good SQL practices, the identified `create_function` usage and significant unescaped output are notable weaknesses. The absence of any authenticated entry points is a positive, but the lack of checks on those that might exist is a concern. Users should be aware of the potential for XSS and code injection, and developers should prioritize addressing the unescaped output and consider refactoring the use of `create_function`.
Key Concerns
- Use of dangerous function: create_function
- Unescaped output detected (63% unescaped)
- No nonce checks on entry points
- No capability checks on entry points
WP-Markdown Security Vulnerabilities
WP-Markdown Code Analysis
Dangerous Functions Found
Output Escaping
WP-Markdown Attack Surface
WordPress Hooks 27
Maintenance & Trust
WP-Markdown Maintenance & Trust
Maintenance Signals
Community Trust
WP-Markdown Alternatives
Smart Syntax
smart-syntax
Automatic google prettify syntax highlighting for jetpack markdown fenced code blocks
Simple Markdown
simple-markdown
Simple and fast plugin to render markdown with a custom Gutenberg block. Professional code beautification and copy functionality included.
Prettify GC Syntax Highlighter
prettify-gc-syntax-highlighter
Your code will look exactly like it does on google-code.
HTML Editor Syntax Highlighter
html-editor-syntax-highlighter
Add syntax highlighting to WordPress code editors using CodeMirror.js
Urvanov Syntax Highlighter
urvanov-syntax-highlighter
Reincarnation of Crayon Syntax Highlighter. Syntax Highlighter supporting multiple languages, themes, fonts, highlighting from a URL, or post text.
WP-Markdown Developer Profile
2 plugins · 500 total installs
How We Detect WP-Markdown
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-markdown/js/markdown.js/wp-content/plugins/wp-markdown/js/prettify.js/wp-content/plugins/wp-markdown/css/markdown.css/wp-content/plugins/wp-markdown/css/prettify.css/wp-content/plugins/wp-markdown/js/markdown.js/wp-content/plugins/wp-markdown/js/prettify.jswp-markdown/js/markdown.js?ver=wp-markdown/js/prettify.js?ver=wp-markdown/css/markdown.css?ver=wp-markdown/css/prettify.css?ver=HTML / DOM Fingerprints
markdownbar