
Typewriter Security & Risk Analysis
wordpress.org/plugins/typewriterTypewriter replaces the Visual Editor with a simple Markdown editor for your posts and pages.
Is Typewriter Safe to Use in 2026?
Generally Safe
Score 85/100Typewriter has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'typewriter' plugin v1.0 exhibits a concerning security posture despite an apparent lack of known vulnerabilities or a large attack surface. The static analysis reveals significant weaknesses, most notably the use of the deprecated and dangerous `create_function` function. Furthermore, the plugin performs SQL queries without utilizing prepared statements, a major risk for SQL injection vulnerabilities. The absence of any output escaping and file operation checks without proper sanitization or authentication also presents serious security concerns. The complete lack of nonce and capability checks on any potential entry points, though currently zero, means that if any were introduced in future versions or through a misconfiguration, they would be entirely unprotected. While the plugin has no recorded vulnerability history, this can be misleading; the identified code signals suggest a high likelihood of undiscovered vulnerabilities. The plugin's strengths lie in its currently minimal attack surface, but this is overshadowed by the fundamental insecure coding practices identified. Developers should immediately refactor the code to remove `create_function`, implement prepared statements for all SQL queries, and ensure proper output escaping and secure file handling.
Key Concerns
- Use of dangerous function: create_function
- SQL queries without prepared statements
- Output escaping not used
- No nonce checks
- No capability checks
- File operations without clear security checks
Typewriter Security Vulnerabilities
Typewriter Release Timeline
Typewriter Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Typewriter Attack Surface
WordPress Hooks 10
Maintenance & Trust
Typewriter Maintenance & Trust
Maintenance Signals
Community Trust
Typewriter Alternatives
Git it Write – Write posts from GitHub
git-it-write
Publish markdown files present in a GitHub repository as posts to WordPress automatically
Admin Posts Navigation
admin-posts-navigation
Navigate between posts and pages without returning to the post list. Works with Classic Editor, Gutenberg, and all Custom Post Types.
Duplicate Post
copy-delete-posts
Duplicate post
GenerateBlocks
generateblocks
A small collection of lightweight WordPress blocks that can accomplish nearly anything.
Display Posts – Easy lists, grids, navigation, and more
display-posts-shortcode
Add a listing of content on your website using a simple shortcode. Filter the results by category, author, and more.
Typewriter Developer Profile
19 plugins · 48K total installs
How We Detect Typewriter
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/typewriter/includes/markdown/Michelf/MarkdownExtra.phpHTML / DOM Fingerprints
QTags