WP Add Custom Css and Javascript Security & Risk Analysis

wordpress.org/plugins/wp-add-custom-css-and-javascript

WP Add Custom Css and Javascript

10 active installs v1.0.1 PHP + WP 3.3+ Updated Mar 22, 2022
css-js-wp-custom-csscustom-csscustom-jswp-add-custom-css-and-javascriptwp-custom-js
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP Add Custom Css and Javascript Safe to Use in 2026?

Generally Safe

Score 85/100

WP Add Custom Css and Javascript has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4yr ago
Risk Assessment

The "wp-add-custom-css-and-javascript" plugin v1.0.1 presents a mixed security picture. On the positive side, it demonstrates good practices by using prepared statements for its single SQL query and has no known CVEs or recorded vulnerability history, suggesting a generally stable and well-maintained codebase in terms of external threats. The absence of shortcodes, cron events, and REST API routes, along with the presence of capability checks on its AJAX handlers, limits the potential attack surface.

However, there are significant concerns regarding output escaping. The static analysis reveals that 100% of the four identified output paths are not properly escaped. This presents a considerable risk of Cross-Site Scripting (XSS) vulnerabilities, as user-supplied data, if processed and displayed without proper sanitization, could be leveraged to inject malicious scripts into the web page.

While the plugin has no recorded vulnerabilities, the lack of output escaping is a fundamental security weakness that could easily lead to exploitable issues. The presence of file operations without further context also warrants caution, though no specific risks were flagged in the taint analysis. The overall security posture is compromised by the unescaped output, despite a clean vulnerability history and a controlled attack surface.

Key Concerns

  • Unescaped output detected
  • Missing nonce checks on AJAX handlers
Vulnerabilities
None known

WP Add Custom Css and Javascript Security Vulnerabilities

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

WP Add Custom Css and Javascript Release Timeline

v1.0.1Current
v1.0.0
Code Analysis
Analyzed Apr 16, 2026

WP Add Custom Css and Javascript Code Analysis

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

SQL Query Safety

100% prepared1 total queries

Output Escaping

0% escaped4 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

3 flows
d3_custom_css_js_publish (wp-add-custom-css-js.php:99)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WP Add Custom Css and Javascript Attack Surface

Entry Points6
Unprotected0

AJAX Handlers 6

authwp_ajax_d3_custom_css_js_savewp-add-custom-css-js.php:77
authwp_ajax_d3_custom_css_js_publishwp-add-custom-css-js.php:98
authwp_ajax_d3_custom_css_js_delete_revisionwp-add-custom-css-js.php:164
authwp_ajax_d3_custom_css_js_delete_revisionswp-add-custom-css-js.php:183
authwp_ajax_d3_custom_css_js_get_revisionswp-add-custom-css-js.php:207
authwp_ajax_d3_custom_css_js_get_revisionwp-add-custom-css-js.php:247
WordPress Hooks 5
actionwp_enqueue_scriptswp-add-custom-css-js.php:26
actionadmin_menuwp-add-custom-css-js.php:42
actionadmin_menuwp-add-custom-css-js.php:48
actionadmin_enqueue_scriptswp-add-custom-css-js.php:52
actioninitwp-add-custom-css-js.php:265
Maintenance & Trust

WP Add Custom Css and Javascript Maintenance & Trust

Maintenance Signals

WordPress version tested5.9.13
Last updatedMar 22, 2022
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

WP Add Custom Css and Javascript Developer Profile

D3 LOGICS

1 plugin · 10 total installs

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

How We Detect WP Add Custom Css and Javascript

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-add-custom-css-and-javascript/codemirror/codemirror.js/wp-content/plugins/wp-add-custom-css-and-javascript/codemirror/mode/css.js/wp-content/plugins/wp-add-custom-css-and-javascript/codemirror/mode/javascript.js/wp-content/plugins/wp-add-custom-css-and-javascript/codemirror/addon/dialog/dialog.js/wp-content/plugins/wp-add-custom-css-and-javascript/codemirror/addon/edit/matchbrackets.js/wp-content/plugins/wp-add-custom-css-and-javascript/codemirror/addon/search/search.js/wp-content/plugins/wp-add-custom-css-and-javascript/codemirror/addon/search/searchcursor.js/wp-content/plugins/wp-add-custom-css-and-javascript/codemirror/addon/search/match-highlighter.js+7 more
Script Paths
/wp-content/plugins/wp-add-custom-css-and-javascript/codemirror/codemirror.js/wp-content/plugins/wp-add-custom-css-and-javascript/codemirror/mode/css.js/wp-content/plugins/wp-add-custom-css-and-javascript/codemirror/mode/javascript.js/wp-content/plugins/wp-add-custom-css-and-javascript/codemirror/addon/dialog/dialog.js/wp-content/plugins/wp-add-custom-css-and-javascript/codemirror/addon/edit/matchbrackets.js/wp-content/plugins/wp-add-custom-css-and-javascript/codemirror/addon/search/search.js+5 more
Version Parameters
wp-add-custom-css-and-javascript/js/wp-add-custom-css-js.js?ver=wp-add-custom-css-and-javascript/css/wp-add-custom-css-js.css?ver=

HTML / DOM Fingerprints

JS Globals
d3_custom_css_js_codemirrord3_custom_css_js_codemirror_mode_cssd3_custom_css_js_codemirror_mode_jsd3_custom_css_js_codemirror_dialogd3_custom_css_js_codemirror_matchbracketsd3_custom_css_js_codemirror_search+5 more
FAQ

Frequently Asked Questions about WP Add Custom Css and Javascript