NG Secret link Security & Risk Analysis

wordpress.org/plugins/ng-secret-link

Make your site accessible only with secret link

0 active installs v1.0 PHP 5.6+ WP 3.6+ Updated Mar 3, 2020
privacysecurity
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is NG Secret link Safe to Use in 2026?

Generally Safe

Score 85/100

NG Secret link has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6yr ago
Risk Assessment

The ng-secret-link v1.0 plugin exhibits a seemingly strong security posture based on the provided static analysis. The absence of any identified attack surface points like AJAX handlers, REST API routes, shortcodes, or cron events is a significant positive. Furthermore, the code analysis shows no dangerous functions, file operations, or external HTTP requests, and all SQL queries utilize prepared statements. This indicates a good understanding of secure coding practices regarding common WordPress vulnerabilities. The lack of any recorded vulnerabilities in its history also suggests a history of stable and secure development.

However, a critical concern arises from the output escaping metrics. With 19 total outputs and only 5% properly escaped, there is a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. This is the most prominent weakness identified in the static analysis. The absence of nonce checks and capability checks, while not directly tied to an attack surface in this specific analysis, could become a vulnerability if the attack surface were to expand in future versions or if certain functionalities were introduced without proper authorization checks.

In conclusion, ng-secret-link v1.0 has a low attack surface and uses prepared statements for SQL, which are excellent security strengths. Its vulnerability history is clean. The primary and significant risk is the widespread lack of proper output escaping, leaving it vulnerable to XSS attacks. The absence of nonce and capability checks on the current, albeit small, attack surface are potential future risks. Addressing the output escaping is paramount to improving its security.

Key Concerns

  • Low percentage of properly escaped output
  • No nonce checks found
  • No capability checks found
Vulnerabilities
None known

NG Secret link Security Vulnerabilities

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

NG Secret link Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

NG Secret link Code Analysis

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

Output Escaping

5% escaped19 total outputs
Attack Surface

NG Secret link Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actionadmin_enqueue_scriptsng-secret-link.php:82
actionadmin_menung-secret-link.php:83
actionadmin_initng-secret-link.php:84
actiontemplate_redirectng-secret-link.php:85
filterplugin_action_linksng-secret-link.php:86
Maintenance & Trust

NG Secret link Maintenance & Trust

Maintenance Signals

WordPress version tested5.3.21
Last updatedMar 3, 2020
PHP min version5.6
Downloads935

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

NG Secret link Developer Profile

nikita.global

4 plugins · 20 total installs

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

How We Detect NG Secret link

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ng-secret-link/js/ng-secret-link.js/wp-content/plugins/ng-secret-link/css/ng-secret-link.css
Script Paths
/wp-content/plugins/ng-secret-link/js/ng-secret-link.js
Version Parameters
ng-secret-link/js/ng-secret-link.js?ver=ng-secret-link/css/ng-secret-link.css?ver=

HTML / DOM Fingerprints

Data Attributes
data-val=""id="ng-secret-linkcopy"id="nghidden"
JS Globals
ngcopytext()
FAQ

Frequently Asked Questions about NG Secret link