WP JavaScript Error Logger Security & Risk Analysis

wordpress.org/plugins/wp-javascript-error-logger

A plugin that will log JavaScript-errors that occurs on the front-end of your website. Errors are logged to a non-public custom post type.

10 active installs v1.0 PHP + WP 3.5.1+ Updated May 3, 2013
browsererrorjavascriptlog
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP JavaScript Error Logger Safe to Use in 2026?

Generally Safe

Score 85/100

WP JavaScript Error Logger has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 12yr ago
Risk Assessment

The "wp-javascript-error-logger" plugin version 1.0 exhibits a concerning security posture due to significant weaknesses in its attack surface and output handling. While the plugin does not appear to use dangerous functions, execute raw SQL queries, perform file operations, or make external HTTP requests, these positives are overshadowed by critical omissions. The presence of two AJAX handlers, both lacking any form of authentication or capability checks, creates a wide-open entry point for malicious actors. Furthermore, the analysis indicates that 100% of its outputs are not properly escaped, posing a direct risk of Cross-Site Scripting (XSS) vulnerabilities. The absence of any recorded vulnerabilities in its history might suggest a lack of past scrutiny or a limited track record, but it does not negate the immediate risks identified in the static analysis. The plugin's strengths in avoiding common pitfalls like raw SQL and dangerous functions are commendable, but they are severely undermined by the unprotected AJAX endpoints and unescaped output, making it a high-risk plugin in its current state.

Key Concerns

  • Unprotected AJAX handlers present
  • Output escaping not used
  • No nonce checks on AJAX handlers
  • No capability checks on AJAX handlers
Vulnerabilities
None known

WP JavaScript Error Logger Security Vulnerabilities

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

WP JavaScript Error Logger Code Analysis

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

Output Escaping

0% escaped1 total outputs
Attack Surface
2 unprotected

WP JavaScript Error Logger Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_log_js_errorindex.php:80
noprivwp_ajax_log_js_errorindex.php:81
WordPress Hooks 3
actioninitindex.php:21
actionadmin_initindex.php:22
actionwp_headindex.php:77
Maintenance & Trust

WP JavaScript Error Logger Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedMay 3, 2013
PHP min version
Downloads3K

Community Trust

Rating100/100
Number of ratings2
Active installs10
Developer Profile

WP JavaScript Error Logger Developer Profile

Pär Thernström

11 plugins · 361K total installs

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

How We Detect WP JavaScript Error Logger

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-javascript-error-logger/js/jquery.min.js/wp-content/plugins/wp-javascript-error-logger/css/style.css
Script Paths
/wp-content/plugins/wp-javascript-error-logger/js/jquery.min.js/wp-content/plugins/wp-javascript-error-logger/js/error-logger.js
Version Parameters
wp-javascript-error-logger/js/jquery.min.js?ver=wp-javascript-error-logger/js/error-logger.js?ver=

HTML / DOM Fingerprints

JS Globals
window.onerror
REST Endpoints
/wp-json/wp_javascript_error_logger/v1/log
FAQ

Frequently Asked Questions about WP JavaScript Error Logger