404 Notifier Security & Risk Analysis

wordpress.org/plugins/404-notifier

Log 404 (file not found) errors on your site and get them delivered to you via e-mail or RSS.

700 active installs v1.5.0 PHP + WP 3.6+ Updated Jun 24, 2022
404errorlognotify
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is 404 Notifier Safe to Use in 2026?

Generally Safe

Score 85/100

404 Notifier has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The "404-notifier" plugin v1.5.0 exhibits a generally strong security posture based on the static analysis and vulnerability history provided. The absence of any known CVEs, critical or high severity vulnerabilities in its history, and the lack of identified dangerous functions or unsanitized taint flows are significant strengths. Furthermore, the analysis shows no open attack surface through AJAX, REST API, shortcodes, or cron events, and zero file operations or external HTTP requests, all of which reduce potential points of exploitation. The plugin also includes nonce and capability checks, indicating an awareness of WordPress security best practices.

However, some areas warrant attention. The SQL query usage shows only 25% prepared statements, meaning a significant portion of its queries might be vulnerable to SQL injection if not handled meticulously elsewhere. Additionally, the output escaping is quite low at 21%, posing a risk of Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is displayed without proper sanitization. While the attack surface is currently zero, this could change with future updates. The presence of only one nonce check and one capability check, despite the lack of an exposed attack surface, suggests a limited implementation of these security measures.

In conclusion, the plugin has a good foundation with a clean vulnerability history and a lack of exposed entry points. The primary concerns lie in the implementation of SQL queries and output escaping, which are common vectors for vulnerabilities. Addressing these areas would further solidify its security. The overall risk is currently low, but the potential for issues related to data handling remains.

Key Concerns

  • Low output escaping percentage
  • Low percentage of prepared SQL statements
Vulnerabilities
None known

404 Notifier Security Vulnerabilities

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

404 Notifier Code Analysis

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

SQL Query Safety

25% prepared4 total queries

Output Escaping

21% escaped14 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
update_settings (404-notifier.php:91)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

404 Notifier Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actionshutdown404-notifier.php:300
actionadmin_menu404-notifier.php:312
actioninit404-notifier.php:338
actioninit404-notifier.php:360
actionadmin_head404-notifier.php:379
Maintenance & Trust

404 Notifier Maintenance & Trust

Maintenance Signals

WordPress version tested6.0.11
Last updatedJun 24, 2022
PHP min version
Downloads61K

Community Trust

Rating60/100
Number of ratings2
Active installs700
Developer Profile

404 Notifier Developer Profile

Crowd Favorite

7 plugins · 2K total installs

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

How We Detect 404 Notifier

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

Asset Fingerprints

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

HTML / DOM Fingerprints

CSS Classes
ak404_mail_enabled
Data Attributes
name="ak404_mail_enabled"id="ak404_mail_enabled"name="mailto"id="mailto"name="rss_limit"id="rss_limit"+2 more
Shortcode Output
<h2>404 Notifier Options</h2><a href="/wp-admin/options-general.php?ak_action=404_feed">RSS Feed of 404 Events</a>
FAQ

Frequently Asked Questions about 404 Notifier