Build Trigger for Gatsby Security & Risk Analysis

wordpress.org/plugins/build-trigger-gatsby

This plugin will helps you to trigger a build of Gatsby at the time of post/page save or updates with different types.

70 active installs v1.0.4 PHP 7.4+ WP 5.0+ Updated Apr 10, 2025
automatic-buildbuildgatsbynetlifytrigger
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Build Trigger for Gatsby Safe to Use in 2026?

Generally Safe

Score 100/100

Build Trigger for Gatsby has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11mo ago
Risk Assessment

The build-trigger-gatsby plugin, version 1.0.4, presents a mixed security posture. On the positive side, it demonstrates good practices by avoiding dangerous functions, utilizing prepared statements for all SQL queries, and having no recorded vulnerability history, suggesting a history of secure development or prompt patching. The absence of taint analysis findings and file operations further contribute to a generally stable codebase.

However, significant concerns arise from the exposed attack surface. The plugin features two AJAX handlers, both of which lack any authentication or capability checks. This is a critical oversight, as it allows any user, including unauthenticated ones, to potentially interact with these handlers, leading to potential denial-of-service or unauthorized actions depending on their functionality. Furthermore, a worrying 67% of output escaping is not properly handled, creating a risk of cross-site scripting (XSS) vulnerabilities if the dynamic data processed by these handlers is not sufficiently sanitized before being rendered to the user.

In conclusion, while the plugin is free of known historical vulnerabilities and employs secure database practices, the unprotected AJAX endpoints and insufficient output escaping represent substantial security weaknesses that require immediate attention. The lack of nonce checks on these AJAX handlers exacerbates the risk.

Key Concerns

  • AJAX handlers without auth checks
  • Significant unescaped output
  • AJAX handlers without nonce checks
Vulnerabilities
None known

Build Trigger for Gatsby Security Vulnerabilities

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

Build Trigger for Gatsby Code Analysis

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

Output Escaping

33% escaped15 total outputs
Attack Surface
2 unprotected

Build Trigger for Gatsby Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_ztbtfg_trigger_manual_buildinc\admin\class.ztbtfg.admin.action.php:31
noprivwp_ajax_ztbtfg_trigger_manual_buildinc\admin\class.ztbtfg.admin.action.php:32
WordPress Hooks 6
actionadmin_menuinc\admin\class.ztbtfg.admin.action.php:25
actionsave_postinc\admin\class.ztbtfg.admin.action.php:28
actionplugins_loadedinc\admin\class.ztbtfg.admin.action.php:236
actionadmin_initinc\admin\class.ztbtfg.admin.php:30
actionadmin_enqueue_scriptsinc\admin\class.ztbtfg.admin.php:32
actionplugins_loadedinc\admin\class.ztbtfg.admin.php:189
Maintenance & Trust

Build Trigger for Gatsby Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedApr 10, 2025
PHP min version7.4
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs70
Developer Profile

Build Trigger for Gatsby Developer Profile

Zestard Technologies

2 plugins · 90 total installs

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

How We Detect Build Trigger for Gatsby

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/build-trigger-gatsby/assets/js/admin.js
Script Paths
/wp-content/plugins/build-trigger-gatsby/assets/js/admin.js
Version Parameters
build-trigger-for-gatsby/assets/js/admin.js?ver=

HTML / DOM Fingerprints

Data Attributes
name="ztbtfg_settings[ztbtfg_webhook_url]"name="ztbtfg_settings[ztbtfg_trigger_type]"value="Manual"value="Automatic"
JS Globals
ztbtfg_frontend_ajax_object
FAQ

Frequently Asked Questions about Build Trigger for Gatsby