Leaving Notice Popup For External Links Security & Risk Analysis

wordpress.org/plugins/leaving-notice-popup-for-external-links

Show a customizable popup notice when visitors click on external links, with options to continue or stay on your site.

100 active installs v1.3 PHP 7.2+ WP 5.2+ Updated Mar 1, 2026
external-linksleaving-noticenoticepopupredirect
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Leaving Notice Popup For External Links Safe to Use in 2026?

Generally Safe

Score 100/100

Leaving Notice Popup For External Links has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The plugin "leaving-notice-popup-for-external-links" version 1.3 exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, the exclusive use of prepared statements for SQL queries, and a high percentage of properly escaped output are significant strengths. Furthermore, the presence of nonce and capability checks on its two AJAX handlers indicates a conscious effort to secure these entry points, and the lack of shortcodes, cron events, REST API routes, file operations, and external HTTP requests limits the potential attack surface. The taint analysis showing zero flows with unsanitized paths is also a positive indicator.

Given the complete lack of known vulnerabilities (CVEs) in its history, this plugin appears to be well-maintained and secure. The vulnerability history showing zero critical, high, medium, or low severity issues, and no recorded common vulnerability types, suggests a consistent track record of security. The absence of any recorded past vulnerabilities strengthens the confidence in its current security state.

In conclusion, "leaving-notice-popup-for-external-links" v1.3 demonstrates excellent security practices. Its limited attack surface, robust code hygiene, and clean vulnerability history collectively paint a picture of a secure and reliable plugin. There are no immediate security concerns to highlight based on the provided data, and it can be considered a safe option.

Vulnerabilities
None known

Leaving Notice Popup For External Links Security Vulnerabilities

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

Leaving Notice Popup For External Links Code Analysis

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

Output Escaping

88% escaped88 total outputs
Attack Surface

Leaving Notice Popup For External Links Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_externallinknotice_deactivate_feedbackclass-deactivation-feedback.php:60
authwp_ajax_externallinknotice_dismiss_review_noticeincludes\class-externallinknotice-admin-notices.php:23
WordPress Hooks 17
actioncurrent_screenclass-deactivation-feedback.php:51
actionadmin_enqueue_scriptsclass-deactivation-feedback.php:56
actionadmin_footerclass-deactivation-feedback.php:78
actionadmin_noticesincludes\class-externallinknotice-admin-notices.php:21
actionadmin_enqueue_scriptsincludes\class-externallinknotice-admin-notices.php:22
actioninitleaving-notice-popup.php:63
actionadmin_menuleaving-notice-popup.php:66
actionadmin_initleaving-notice-popup.php:67
actionwp_enqueue_scriptsleaving-notice-popup.php:70
actionwp_footerleaving-notice-popup.php:73
actionadmin_noticesleaving-notice-popup.php:79
actionadmin_headleaving-notice-popup.php:88
actionadmin_initleaving-notice-popup.php:91
filteradmin_footer_textleaving-notice-popup.php:94
filterthe_contentleaving-notice-popup.php:97
filtercomment_textleaving-notice-popup.php:98
actionadmin_enqueue_scriptsleaving-notice-popup.php:225
Maintenance & Trust

Leaving Notice Popup For External Links Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 1, 2026
PHP min version7.2
Downloads1K

Community Trust

Rating100/100
Number of ratings1
Active installs100
Developer Profile

Leaving Notice Popup For External Links Developer Profile

Jose Varghese

10 plugins · 3K total installs

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

How We Detect Leaving Notice Popup For External Links

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/leaving-notice-popup-for-external-links/assets/css/leaving-notice-popup.css/wp-content/plugins/leaving-notice-popup-for-external-links/assets/js/leaving-notice-popup.js
Script Paths
/wp-content/plugins/leaving-notice-popup-for-external-links/assets/js/leaving-notice-popup.js
Version Parameters
leaving-notice-popup-for-external-links/assets/css/leaving-notice-popup.css?ver=leaving-notice-popup-for-external-links/assets/js/leaving-notice-popup.js?ver=

HTML / DOM Fingerprints

CSS Classes
lnp-external-link-notice-modallnp-modal-contentlnp-close-buttonlnp-notice-titlelnp-notice-textlnp-button-containerlnp-continue-buttonlnp-cancel-button
HTML Comments
<!-- Leaving Notice Popup For External Links by Jose Varghese -->
Data Attributes
data-lnp-modal-iddata-lnp-button-iddata-lnp-close-iddata-lnp-redirect-url
JS Globals
lnpExternalLinkNoticelnp_data
FAQ

Frequently Asked Questions about Leaving Notice Popup For External Links