HTML Landing Page Security & Risk Analysis

wordpress.org/plugins/html-landing-page

Allows you to upload customized HTML files to display as a landing page. Ideal for internet marketers promoting multiple products from the same site.

10 active installs v1.0 PHP + WP 3.3+ Updated Dec 7, 2012
affiliate-marketingcjclickbankcommisison-junctionlanding-page
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is HTML Landing Page Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 13yr ago
Risk Assessment

The "html-landing-page" plugin v1.0 exhibits a mixed security posture. On one hand, it has a remarkably small attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, all SQL queries are correctly implemented using prepared statements, indicating good database interaction practices. However, significant concerns arise from the code signals and taint analysis. The presence of the `exec` function, a dangerous function that can execute arbitrary commands, is a major red flag. Compounding this, 100% of output is not properly escaped, leaving the plugin highly susceptible to Cross-Site Scripting (XSS) vulnerabilities. The taint analysis reveals a critical severity flow with an unsanitized path, strongly suggesting a command injection or path traversal vulnerability, especially when combined with the `exec` function.

The plugin's vulnerability history is currently clean, with no recorded CVEs. This could indicate a well-developed plugin or simply a lack of historical scrutiny. However, the current code analysis findings present immediate and critical risks that overshadow the clean history. The absence of nonces and capability checks on any potential, albeit currently unexposed, entry points is also a weakness that could be exploited if the attack surface were to expand in future versions. In conclusion, while the plugin has strengths in its limited attack surface and secure SQL usage, the critical findings from taint analysis and code signals (especially `exec` and unescaped output) present a substantial security risk that requires immediate attention.

Key Concerns

  • Critical taint flow with unsanitized path
  • Dangerous function 'exec' used
  • 100% of outputs are not properly escaped
  • No nonce checks present
  • No capability checks present
Vulnerabilities
None known

HTML Landing Page Security Vulnerabilities

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

HTML Landing Page Code Analysis

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

Dangerous Functions Found

execexec('mv ' . $file['file'] . ' ' . $new_file);admin.php:69
execexec('unzip -o ' . $new_file . ' -d ' . dirname($new_file));admin.php:71
execexec('mkdir ' . $this->path);lp.php:57

SQL Query Safety

100% prepared7 total queries

Output Escaping

0% escaped9 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

1 flows1 with unsanitized paths
<admin> (admin.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

HTML Landing Page Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionadmin_menulp.php:24
actionadmin_initlp.php:25
filterparse_querylp.php:26
Maintenance & Trust

HTML Landing Page Maintenance & Trust

Maintenance Signals

WordPress version tested3.4.2
Last updatedDec 7, 2012
PHP min version
Downloads9K

Community Trust

Rating60/100
Number of ratings2
Active installs10
Developer Profile

HTML Landing Page Developer Profile

fatkitty

1 plugin · 10 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect HTML Landing Page

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
lp-admin-wrap
Data Attributes
data-lp-selected-pagedata-lp-redir-302data-lp-rewrite-jsdata-lp-rewrite-cssdata-lp-rewrite-linksdata-lp-rewrite-img+2 more
FAQ

Frequently Asked Questions about HTML Landing Page