Load HTML Files Security & Risk Analysis

wordpress.org/plugins/load-html-files

Effortlessly load HTML files from a folder into posts with our WordPress plugin. Simplify your workflow and enhance your site's presentation today.

300 active installs v1.1.1 PHP 7.4+ WP 4.9+ Updated Feb 18, 2025
html-filesimport-htmlload-htmlload-html-filessailwave
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Load HTML Files Safe to Use in 2026?

Generally Safe

Score 92/100

Load HTML Files has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The 'load-html-files' v1.1.1 plugin demonstrates a generally good security posture with several positive indicators. Notably, all identified SQL queries utilize prepared statements, and all output is properly escaped, mitigating common risks associated with data injection and cross-site scripting. The absence of external HTTP requests and the limited number of file operations further reduce the potential for certain types of attacks. However, the presence of a dangerous 'assert' function, while not directly exploitable without a specific context or flow, represents a potential concern that could be leveraged in conjunction with other weaknesses if they were to exist. Furthermore, the complete absence of nonce checks and capability checks across all entry points, including a registered cron event, is a significant oversight. This means that any functionality triggered by the cron event could be invoked by unauthenticated users or users with insufficient privileges, potentially leading to unintended actions or even privilege escalation if the cron event's task has sensitive implications. The plugin's vulnerability history is clean, with no recorded CVEs, which is a strong positive. This suggests that in the past, developers have maintained a reasonable level of security. Overall, the plugin has strengths in its handling of SQL and output, but the lack of authorization checks and the presence of the 'assert' function warrant attention.

Key Concerns

  • Dangerous function 'assert' present
  • 0 Nonce checks on entry points
  • 0 Capability checks on entry points
Vulnerabilities
None known

Load HTML Files Security Vulnerabilities

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

Load HTML Files Code Analysis

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

Dangerous Functions Found

assertassert( $bodies->length === 1 );core\class-core.php:222

Output Escaping

100% escaped23 total outputs
Attack Surface

Load HTML Files Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 11
actionadmin_enqueue_scriptsadmin\class-admin-pages.php:30
filterscreen_layout_columnsadmin\class-admin-pages.php:33
filtercron_schedulescontrol\class-plugin.php:50
actionadmin_enqueue_scriptscontrol\class-plugin.php:51
actionadmin_enqueue_scriptscontrol\class-plugin.php:52
actionadd_meta_boxescontrol\class-plugin.php:53
actionadmin_menucontrol\class-plugin.php:55
actionwpcontrol\class-plugin.php:60
actionload_html_files_croncontrol\class-plugin.php:62
actioninitcontrol\class-plugin.php:66
actioninitcontrol\class-plugin.php:67

Scheduled Events 1

load_html_files_cron
Maintenance & Trust

Load HTML Files Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedFeb 18, 2025
PHP min version7.4
Downloads7K

Community Trust

Rating100/100
Number of ratings1
Active installs300
Alternatives

Load HTML Files Alternatives

No alternatives data available yet.

Developer Profile

Load HTML Files Developer Profile

fullworks

13 plugins · 79K total installs

75
trust score
Avg Security Score
94/100
Avg Patch Time
1372 days
View full developer profile
Detection Fingerprints

How We Detect Load HTML Files

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/load-html-files/assets/css/load-html-files.css/wp-content/plugins/load-html-files/assets/js/load-html-files.js
Script Paths
/wp-content/plugins/load-html-files/assets/js/load-html-files.js
Version Parameters
load-html-files/assets/css/load-html-files.css?ver=load-html-files/assets/js/load-html-files.js?ver=

HTML / DOM Fingerprints

CSS Classes
fs-settings-meta-box-wrapif-js-closedclosed
Data Attributes
data-hook-suffix
JS Globals
postboxes
FAQ

Frequently Asked Questions about Load HTML Files