LH Response Handler Security & Risk Analysis

wordpress.org/plugins/lh-response-handler

Intercepts wordpress 404s and allows you to handle the response with a redirect or much more!

0 active installs v1.00 PHP + WP 4.0+ Updated Aug 1, 2022
404410multisiteredirectstatus-code
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is LH Response Handler Safe to Use in 2026?

Generally Safe

Score 85/100

LH Response Handler has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The "lh-response-handler" plugin version 1.00 exhibits a generally good security posture based on the static analysis, with no apparent vulnerabilities identified in its attack surface, code signals, or taint analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the potential entry points for attackers. Furthermore, the plugin uses prepared statements for its single SQL query, indicating a good practice for preventing SQL injection. The presence of a nonce check is also a positive security measure.

However, a significant concern arises from the lack of output escaping for all identified output points. This means that any data displayed by the plugin, if not properly sanitized before being passed to the output functions, could be vulnerable to cross-site scripting (XSS) attacks. The absence of capability checks is also a weakness, as it suggests that certain functionalities might not be restricted to authorized users.

The plugin's vulnerability history is clean, with no recorded CVEs. This, combined with the positive aspects of the static analysis, suggests that it has been developed with security in mind. However, the lack of output escaping is a critical oversight that needs immediate attention to mitigate potential XSS risks. The plugin's overall security is strong due to its limited attack surface and good data handling for SQL, but the unescaped output presents a notable weakness.

Key Concerns

  • Output escaping issues
  • Missing capability checks
Vulnerabilities
None known

LH Response Handler Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

LH Response Handler Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

LH Response Handler Code Analysis

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

SQL Query Safety

100% prepared1 total queries

Output Escaping

0% escaped13 total outputs
Attack Surface

LH Response Handler Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actioninitlh-response-handler.php:534
actioninitlh-response-handler.php:537
actionadd_meta_boxeslh-response-handler.php:540
actionsave_postlh-response-handler.php:543
filtercoauthors_supported_post_typeslh-response-handler.php:546
actiontemplate_redirectlh-response-handler.php:549
actionplugins_loadedlh-response-handler.php:609
Maintenance & Trust

LH Response Handler Maintenance & Trust

Maintenance Signals

WordPress version tested6.0.11
Last updatedAug 1, 2022
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

LH Response Handler Developer Profile

shawfactor

89 plugins · 15K total installs

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

How We Detect LH Response Handler

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/lh-response-handler/css/lh-response-handler.css/wp-content/plugins/lh-response-handler/js/lh-response-handler.js
Script Paths
/wp-content/plugins/lh-response-handler/js/lh-response-handler.js
Version Parameters
lh-response-handler/css/lh-response-handler.css?ver=lh-response-handler/js/lh-response-handler.js?ver=

HTML / DOM Fingerprints

Data Attributes
name="lh_response-matching_url"id="lh_response-matching_url"name="lh_response-redirect_url"id="lh_response-redirect_url"
JS Globals
lh_response_handler
REST Endpoints
/wp-json/lh-response-handler
FAQ

Frequently Asked Questions about LH Response Handler