Logtastic – PHP and JavaScript Error Logger Security & Risk Analysis

wordpress.org/plugins/logtastic

A comprehensive logging plugin for WordPress with big ambitions.

0 active installs v1.0.0 PHP 7.0+ WP 6.2+ Updated Feb 21, 2026
javascript-error-loglogtasticphg-error-logwordpress-logwordpress-logging
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Logtastic – PHP and JavaScript Error Logger Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 1mo ago
Risk Assessment

The plugin "logtastic" v1.0.0 presents a mixed security posture. On the positive side, it demonstrates good practices in database interaction, with 100% of SQL queries using prepared statements, and a high rate of output escaping (90%). The absence of dangerous functions and external HTTP requests is also encouraging, as is the complete lack of known vulnerabilities in its history, suggesting a generally stable codebase. However, a significant concern arises from the attack surface. All 9 AJAX handlers lack authentication checks, making them directly exploitable if any logic can be triggered through them. Furthermore, the taint analysis revealed 2 flows with unsanitized paths, classified as high severity, indicating potential for data manipulation or unauthorized actions through these routes. While the plugin's history is clean, these identified code-level risks are critical and warrant immediate attention. The lack of specific vulnerability history, while generally good, does not negate the risks identified in the static analysis.

Key Concerns

  • AJAX handlers without authentication
  • High severity unsanitized path taint flows
  • Unescaped output (10%)
Vulnerabilities
None known

Logtastic – PHP and JavaScript Error Logger Security Vulnerabilities

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

Logtastic – PHP and JavaScript Error Logger Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
113 prepared
Unescaped Output
50
449 escaped
Nonce Checks
14
Capability Checks
11
File Operations
3
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared113 total queries

Output Escaping

90% escaped499 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

4 flows2 with unsanitized paths
<class-logtastic-js-error-log-admin> (admin\includes\class-logtastic-js-error-log-admin.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
9 unprotected

Logtastic – PHP and JavaScript Error Logger Attack Surface

Entry Points9
Unprotected9

AJAX Handlers 9

authwp_ajax_logtastic_enable_disable_logincludes\class-logtastic.php:250
authwp_ajax_logtastic_load_php_error_detailsincludes\class-logtastic.php:253
authwp_ajax_logtastic_load_php_error_stack_traceincludes\class-logtastic.php:254
authwp_ajax_logtastic_unignore_php_errorincludes\class-logtastic.php:255
authwp_ajax_logtastic_load_js_error_detailsincludes\class-logtastic.php:259
authwp_ajax_logtastic_load_js_error_stack_traceincludes\class-logtastic.php:260
authwp_ajax_logtastic_unignore_js_errorincludes\class-logtastic.php:261
authwp_ajax_logtastic_log_js_errorincludes\class-logtastic.php:344
noprivwp_ajax_logtastic_log_js_errorincludes\class-logtastic.php:345
WordPress Hooks 12
actioninitincludes\class-logtastic.php:244
actionadmin_noticesincludes\class-logtastic.php:245
actionadmin_enqueue_scriptsincludes\class-logtastic.php:246
actionadmin_enqueue_scriptsincludes\class-logtastic.php:247
actionadmin_menuincludes\class-logtastic.php:248
actionadmin_body_classincludes\class-logtastic.php:249
actionshutdownincludes\class-logtastic.php:294
actionlogtastic_scheduled_task_process_php_error_log_retention_scheduleincludes\class-logtastic.php:318
actionwp_enqueue_scriptsincludes\class-logtastic.php:348
actionadmin_enqueue_scriptsincludes\class-logtastic.php:351
actionwp_print_scriptsincludes\class-logtastic.php:354
actionlogtastic_scheduled_task_process_js_error_log_retention_scheduleincludes\class-logtastic.php:360

Scheduled Events 2

logtastic_scheduled_task_process_php_error_log_retention_schedule
logtastic_scheduled_task_process_js_error_log_retention_schedule
Maintenance & Trust

Logtastic – PHP and JavaScript Error Logger Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 21, 2026
PHP min version7.0
Downloads133

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Logtastic – PHP and JavaScript Error Logger Developer Profile

Inspired Plugins

1 plugin · 0 total installs

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

How We Detect Logtastic – PHP and 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/logtastic/assets/css/logtastic.css/wp-content/plugins/logtastic/assets/js/logtastic.js
Script Paths
/wp-content/plugins/logtastic/assets/js/logtastic.js
Version Parameters
logtastic/assets/css/logtastic.css?ver=logtastic/assets/js/logtastic.js?ver=

HTML / DOM Fingerprints

HTML Comments
Logtastic - MU LoaderThis mu loader file ensures that the main Logtastic plugin is loaded ahead of all other plugins and themes, this ensures that all errors and actions generated by other plugins and themes are logged accurately.This is automatically generated by the Logtastic plugin during installation.It is automatically disabled when disabling the main plugin.+1 more
FAQ

Frequently Asked Questions about Logtastic – PHP and JavaScript Error Logger