Local GAjs Security & Risk Analysis

wordpress.org/plugins/local-gajs

Host the ga.js locally for improved load speed. Integrates with Analytics for WordPress by Joost de Valk.

10 active installs v0.0.1 PHP + WP 3.6.1+ Updated Sep 30, 2013
ga-jsgoogle-analyticsjavascriptoptimizeperformance
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Local GAjs Safe to Use in 2026?

Generally Safe

Score 85/100

Local GAjs 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 local-gajs plugin v0.0.1 exhibits a generally positive security posture based on the provided static analysis. There are no identified dangerous functions, all SQL queries utilize prepared statements, and all output is properly escaped. The plugin also reports no known vulnerabilities in its history, indicating a lack of past security incidents.

However, several areas raise concerns. The absence of nonce checks and capability checks is a significant weakness, particularly given the presence of file operations and an external HTTP request. While the attack surface is reported as zero unprotected entry points, the lack of these fundamental security mechanisms means that any code, including file operations and external requests, could potentially be triggered by unauthenticated or unauthorized users if an indirect entry point were discovered. The taint analysis reporting zero flows is also unusual and could indicate an incomplete analysis or that the plugin's functionality is very limited, but it doesn't negate the risks associated with missing authorization.

In conclusion, while the plugin has avoided common pitfalls like raw SQL or unescaped output, the lack of critical security checks like nonces and capability checks creates a potential backdoor for attacks. The plugin's vulnerability history is clean, which is a good sign, but it doesn't excuse the foundational security gaps. Further investigation into the purpose and actual implementation of the file operations and external HTTP requests would be prudent to fully assess the risk.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
  • File operations without auth checks
  • External HTTP requests without auth checks
Vulnerabilities
None known

Local GAjs Security Vulnerabilities

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

Local GAjs Code Analysis

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

Local GAjs Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 1
actioncronevent_check_new_gajslocal-gajs.php:41

Scheduled Events 1

cronevent_check_new_gajs
Maintenance & Trust

Local GAjs Maintenance & Trust

Maintenance Signals

WordPress version tested
Last updatedSep 30, 2013
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Local GAjs Developer Profile

Bjørn Johansen

7 plugins · 20K total installs

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

How We Detect Local GAjs

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

Asset Fingerprints

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Local GAjs