LH Logged In Static Frontpage Security & Risk Analysis

wordpress.org/plugins/lh-logged-in-static-frontpage

Have a different static frontpage for logged in visitors

10 active installs v1.02 PHP + WP + Updated Dec 16, 2017
frontendfrontpagelogin
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is LH Logged In Static Frontpage Safe to Use in 2026?

Generally Safe

Score 85/100

LH Logged In Static Frontpage has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The "lh-logged-in-static-frontpage" plugin v1.02 exhibits a seemingly strong security posture based on the provided static analysis. There are no identified AJAX handlers, REST API routes, shortcodes, or cron events, resulting in a zero attack surface. Furthermore, the code shows no indications of dangerous functions, external HTTP requests, or file operations. The absence of known CVEs in its history also suggests a lack of previously identified security flaws, which is a positive indicator. The plugin uses prepared statements for all its SQL queries, a critical security practice for preventing SQL injection vulnerabilities.

However, a significant concern arises from the complete lack of output escaping. With 100% of outputs not properly escaped, this creates a high risk of Cross-Site Scripting (XSS) vulnerabilities. Any dynamic content rendered by this plugin is susceptible to being exploited by attackers injecting malicious scripts. Additionally, the absence of nonce and capability checks across any potential entry points (though the attack surface is reported as zero) is a general weakness. While the analysis states zero entry points, the lack of these fundamental security mechanisms is concerning if any functionality were to be added or if the analysis missed potential subtle entry points. The lack of any taint flow analysis results also means that complex data flows and their potential for unsanitized data handling were not scrutinized, leaving a blind spot.

In conclusion, while the plugin benefits from a minimal attack surface and good SQL practices, the unescaped output represents a critical security flaw that must be addressed. The lack of history for vulnerabilities is encouraging but does not negate the immediate risks identified in the static analysis. Addressing the output escaping is paramount to improving the plugin's overall security.

Key Concerns

  • Unescaped output
  • Lack of nonce checks
  • Lack of capability checks
Vulnerabilities
None known

LH Logged In Static Frontpage Security Vulnerabilities

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

LH Logged In Static Frontpage Code Analysis

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

Output Escaping

0% escaped2 total outputs
Attack Surface

LH Logged In Static Frontpage Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionpre_option_show_on_frontlh-logged-in-static-frontpage.php:187
actionpre_option_page_on_frontlh-logged-in-static-frontpage.php:191
actionadmin_initlh-logged-in-static-frontpage.php:192
Maintenance & Trust

LH Logged In Static Frontpage Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedDec 16, 2017
PHP min version
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

LH Logged In Static Frontpage Developer Profile

shawfactor

77 plugins · 15K total installs

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

How We Detect LH Logged In Static Frontpage

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

Asset Fingerprints

HTML / DOM Fingerprints

Data Attributes
name="lh_logged_in_static_show_on_front"name="lh_logged_in_static_frontpage_page_id"
FAQ

Frequently Asked Questions about LH Logged In Static Frontpage