Dashboard quick links widget Security & Risk Analysis

wordpress.org/plugins/dashboard-quick-link-widget

A lightweight plugin to allows admins to create a admin dashboard widget with frequently accessed links for quick access.

700 active installs v1.6.0 PHP 7.3+ WP 3.0+ Updated Jan 23, 2026
admindashboardlinksshortcut-widgetwidget
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Dashboard quick links widget Safe to Use in 2026?

Generally Safe

Score 100/100

Dashboard quick links widget has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo ago
Risk Assessment

The plugin 'dashboard-quick-link-widget' v1.6.0 exhibits a generally strong security posture based on the provided static analysis. There are no identified AJAX handlers, REST API routes, shortcodes, or cron events, significantly limiting the potential attack surface. The code also avoids dangerous functions, file operations, and external HTTP requests. All SQL queries are properly prepared, and there are no known vulnerabilities or CVEs associated with this plugin, indicating a history of responsible development and patching.

However, there are areas of concern. While the overall output escaping is adequate at 67%, this still means a significant portion of outputs are not properly sanitized, potentially opening the door for cross-site scripting (XSS) vulnerabilities if user-supplied data is involved in these unescaped outputs. The taint analysis revealed two flows with unsanitized paths, which, while not classified as critical or high severity, still represent a potential risk of directory traversal or other path manipulation attacks. The complete absence of nonce checks and capability checks, while not directly exploited due to the lack of entry points, suggests a lack of defensive depth that could become a problem if new entry points are introduced in future versions without proper security considerations.

In conclusion, the plugin has a strong foundation with a minimal attack surface and good SQL practices. The primary weaknesses lie in the unescaped outputs and the identified unsanitized path flows, which, although not currently leading to high-severity issues, warrant attention. The lack of explicit capability and nonce checks highlights a missed opportunity for robust security, but given the current lack of exploitable entry points, the overall risk is moderate.

Key Concerns

  • Unsanitized paths in taint analysis
  • Output escaping is not 100%
  • No nonce checks detected
  • No capability checks detected
Vulnerabilities
None known

Dashboard quick links widget Security Vulnerabilities

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

Dashboard quick links widget Release Timeline

v1.6.0Current
v1.5
v1.4
v1.3
v1.2
v1.1
v1.0
Code Analysis
Analyzed Mar 16, 2026

Dashboard quick links widget Code Analysis

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

Output Escaping

67% escaped36 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
renderPluginSettingForm (dashboard-quick-link-widget.php:114)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Dashboard quick links widget Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionadmin_enqueue_scriptsdashboard-quick-link-widget.php:24
actionadmin_menudashboard-quick-link-widget.php:41
actionadmin_initdashboard-quick-link-widget.php:45
actionwp_dashboard_setupdashboard-quick-link-widget.php:87
Maintenance & Trust

Dashboard quick links widget Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 23, 2026
PHP min version7.3
Downloads9K

Community Trust

Rating100/100
Number of ratings8
Active installs700
Developer Profile

Dashboard quick links widget Developer Profile

Hem Thapa

2 plugins · 1K total installs

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

How We Detect Dashboard quick links widget

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/dashboard-quick-link-widget/dqlw.css
Version Parameters
dashboard-quick-link-widget/dqlw.css?ver=1.6.0

HTML / DOM Fingerprints

CSS Classes
quick_dashboard_link_formdashboard-link-widget-infobox
HTML Comments
<!----- links list -----><!----- link target settings -----><!----- footer settings -----><!----- color settings ----->+1 more
Data Attributes
name="dashboard_quick_link_widget_enable"name="dashboard_quick_link_widget_title"name="dashboard_quick_link_widget_header_notice"name="dashboard_quick_link_widget_link_list"name="dashboard_quick_link_widget_open_link"name="dashboard_quick_link_widget_footer_notice"+4 more
FAQ

Frequently Asked Questions about Dashboard quick links widget