Youtube Not Found Security & Risk Analysis

wordpress.org/plugins/youtube-not-found

Finds invalid youtube videos (deleted or removed from youtube) embeded in your site.

10 active installs v2.1 PHP + WP 3.0+ Updated Sep 13, 2014
embediframelink-testervideoyoutube
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Youtube Not Found Safe to Use in 2026?

Generally Safe

Score 85/100

Youtube Not Found has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11yr ago
Risk Assessment

The 'youtube-not-found' plugin v2.1 presents a significant security risk due to its unprotected entry points. While the plugin demonstrates good practices in other areas, such as using prepared statements for all SQL queries and having no recorded vulnerability history, the presence of two AJAX handlers without authentication checks is a major concern. This means any unauthenticated user could potentially trigger these handlers, opening the door to various attacks if the handlers perform sensitive actions or can be manipulated to reveal information.

The static analysis shows a concerningly low percentage (1%) of properly escaped outputs, indicating a high likelihood of cross-site scripting (XSS) vulnerabilities. Although no critical or high severity taint flows were detected, the combination of unescaped output and unprotected AJAX handlers creates a dangerous environment. The lack of nonce checks on AJAX handlers further exacerbates this, as it prevents a common method of securing these entry points against replay attacks and unauthorized usage.

Overall, the plugin has a poor security posture despite some positive aspects. The absence of known vulnerabilities is a good sign but does not negate the immediate and evident risks identified in the code analysis. The most critical areas to address are the unprotected AJAX handlers and the pervasive lack of output escaping. Until these are rectified, the plugin should be considered a high-risk component.

Key Concerns

  • AJAX handlers without auth checks
  • Very low output escaping percentage
  • AJAX handlers without nonce checks
Vulnerabilities
None known

Youtube Not Found Security Vulnerabilities

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

Youtube Not Found Code Analysis

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

Output Escaping

1% escaped127 total outputs
Attack Surface
2 unprotected

Youtube Not Found Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_ytnf_reset_loginc\core.php:375
authwp_ajax_ytnf_mindstien_signupinc\core.php:423
WordPress Hooks 13
actioninitclasses\sunrise.class.php:96
actioninitclasses\sunrise.class.php:98
actionadmin_initclasses\sunrise.class.php:100
actionadmin_menuclasses\sunrise.class.php:102
actionadmin_menuclasses\sunrise.class.php:294
filterwp_mail_content_typeinc\core.php:79
filterwp_mail_content_typeinc\core.php:101
filterthe_contentinc\core.php:149
filtercomments_arrayinc\core.php:248
filterwp_mail_content_typeinc\core.php:347
actionadmin_footerinc\sunrise\views\wp-link.php:14
actionytnf_daily_eventyoutube-not-found.php:19
filterwp_mail_content_typeyoutube-not-found.php:31

Scheduled Events 1

ytnf_daily_event
Maintenance & Trust

Youtube Not Found Maintenance & Trust

Maintenance Signals

WordPress version tested4.0.38
Last updatedSep 13, 2014
PHP min version
Downloads7K

Community Trust

Rating60/100
Number of ratings2
Active installs10
Developer Profile

Youtube Not Found Developer Profile

Mindstien Technologies

7 plugins · 390 total installs

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

How We Detect Youtube Not Found

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/youtube-not-found/assets/css/sunrise.css/wp-content/plugins/youtube-not-found/assets/js/form.js/wp-content/plugins/youtube-not-found/assets/js/sunrise.js
Script Paths
/wp-content/plugins/youtube-not-found/assets/js/form.js/wp-content/plugins/youtube-not-found/assets/js/sunrise.js
Version Parameters
youtube-not-found/assets/css/sunrise.css?ver=youtube-not-found/assets/js/form.js?ver=youtube-not-found/assets/js/sunrise.js?ver=

HTML / DOM Fingerprints

Data Attributes
data-sunrise-version
JS Globals
Sunrise_Plugin_Framework
FAQ

Frequently Asked Questions about Youtube Not Found