Word to html Security & Risk Analysis

wordpress.org/plugins/word-to-html

Display some html from one or more word files from your local webserver or an external webserver.

20 active installs v1.1 PHP 5.2.4+ WP 3.0.1+ Updated Jul 19, 2019
convertconverterdocxword-into-htmlword-to-html
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Word to html Safe to Use in 2026?

Generally Safe

Score 85/100

Word to html has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6yr ago
Risk Assessment

The "word-to-html" v1.1 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and has no known historical vulnerabilities. The attack surface is minimal, with only one shortcode entry point and no unprotected AJAX handlers or REST API routes.

However, significant concerns arise from the code analysis. The most critical finding is that 0% of its 15 output points are properly escaped. This means any data processed and displayed by the plugin is potentially vulnerable to Cross-Site Scripting (XSS) attacks, allowing an attacker to inject malicious scripts into a user's browser.

Furthermore, the plugin has zero nonce checks and zero capability checks. While the static analysis shows no unprotected entry points based on these checks directly, the lack of them in general is a concerning oversight. This, combined with the unescaped output, indicates a potential weakness that could be exploited if an attacker finds a way to trigger the shortcode with malicious input. The absence of critical or high-severity taint flows is a positive sign, but it doesn't mitigate the immediate threat posed by the unescaped output.

Key Concerns

  • 0% of outputs properly escaped
  • 0 Nonce checks
  • 0 Capability checks
Vulnerabilities
None known

Word to html Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Word to html Code Analysis

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

Output Escaping

0% escaped15 total outputs
Attack Surface

Word to html Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[wordtohtml_create] wordtohtml.php:94
WordPress Hooks 2
actioninitwordtohtml.php:38
actionadmin_menuwordtohtml.php:95
Maintenance & Trust

Word to html Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedJul 19, 2019
PHP min version5.2.4
Downloads5K

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

Word to html Developer Profile

wibergsweb

2 plugins · 320 total installs

82
trust score
Avg Security Score
91/100
Avg Patch Time
55 days
View full developer profile
Detection Fingerprints

How We Detect Word to html

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/word-to-html/css/wibergsweb.css

HTML / DOM Fingerprints

CSS Classes
wrap
Data Attributes
wordtohtml_create
Shortcode Output
[wordtohtml_create html_class=”wordtohtml” source_files=”sweden.docx” path="maps"]
FAQ

Frequently Asked Questions about Word to html