JavaScript Notifier Security & Risk Analysis

wordpress.org/plugins/javascript-notifier

JavaScript Notifier allows you to inform visitors that your website requires JavaScript.

70 active installs v1.2.9 PHP + WP 3.8+ Updated Jan 29, 2026
disabledjavascriptnotificationtestwarning
99
A · Safe
CVEs total1
Unpatched0
Last CVEJan 23, 2026
Safety Verdict

Is JavaScript Notifier Safe to Use in 2026?

Generally Safe

Score 99/100

JavaScript Notifier has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

1 known CVELast CVE: Jan 23, 2026Updated 3mo ago
Risk Assessment

The javascript-notifier plugin version 1.2.9 exhibits a generally good security posture in its static analysis, with no identified dangerous functions, all SQL queries using prepared statements, and no file operations or external HTTP requests. The attack surface is minimal, with zero identified entry points that are unprotected. Taint analysis also shows no critical or high severity flows. However, a significant concern arises from the historical vulnerability data, which shows one known CVE with a medium severity, specifically Cross-site Scripting (XSS). While this vulnerability is currently marked as patched, the existence of a past XSS vulnerability, even if resolved, indicates a potential area of weakness for the plugin. The low percentage of properly escaped outputs (89%) is a minor concern, suggesting a small risk of XSS in the remaining 11% of outputs that were not properly escaped.

Despite the clean static analysis and zero current unpatched vulnerabilities, the history of a medium severity XSS flaw warrants attention. While the plugin has demonstrated the ability to fix such issues, it highlights the need for ongoing vigilance. The low rate of unescaped outputs, while not critical, could be improved to further harden the plugin against potential future XSS attempts. Overall, the plugin appears to be well-developed from a static analysis perspective, but the past vulnerability serves as a reminder that continuous security review and best practices are essential for maintaining a secure plugin.

Key Concerns

  • Past medium severity XSS vulnerability
  • 11% of outputs not properly escaped
Vulnerabilities
1 published

JavaScript Notifier Security Vulnerabilities

CVEs by Year

1 CVE in 2026
2026
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2026-1191medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

JavaScript Notifier <= 1.2.8 - Authenticated (Administrator+) Stored Cross-Site Scripting via Plugin Settings

Jan 23, 2026 Patched in 1.2.9 (11d)
Version History

JavaScript Notifier Release Timeline

vrel-1.11 CVE
Code Analysis
Analyzed Apr 16, 2026

JavaScript Notifier Code Analysis

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

Output Escaping

89% escaped18 total outputs
Attack Surface

JavaScript Notifier Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionadmin_enqueue_scriptsadmin/javascript-notifier-admin.php:10
actionadmin_initadmin/javascript-notifier-admin.php:16
actionadmin_menuadmin/javascript-notifier-admin.php:21
actionplugins_loadedjavascript-notifier.php:23
actionwp_enqueue_scriptsjavascript-notifier.php:66
actionwp_footerjavascript-notifier.php:71
Maintenance & Trust

JavaScript Notifier Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 29, 2026
PHP min version
Downloads2K

Community Trust

Rating100/100
Number of ratings2
Active installs70
Developer Profile

JavaScript Notifier Developer Profile

freemp

4 plugins · 10K total installs

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

How We Detect JavaScript Notifier

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/javascript-notifier/css/javascript-notifier.css/wp-content/plugins/javascript-notifier/js/javascript-notifier-admin.js
Script Paths
/wp-content/plugins/javascript-notifier/js/javascript-notifier-admin.js
Version Parameters
javascript-notifier/css/javascript-notifier.css?ver=javascript-notifier/js/javascript-notifier-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
javascript_notifier
HTML Comments
<!-- JavaScript Notifier --><!-- End JavaScript Notifier -->
Data Attributes
id="javascript_notifier_block"id="javascript_notifier_block_2"id="javascript_notifier_block_3"id="javascript_notifier_bar"data-default-colorclass="wp_color_picker"
JS Globals
JAVASCRIPT_NOTIFIER_VERSION
FAQ

Frequently Asked Questions about JavaScript Notifier