
Local Navigation Widget Security & Risk Analysis
wordpress.org/plugins/local-navigation-widgetThis simple widget uses the wp_list_pages() to output a local navigation menu.
Is Local Navigation Widget Safe to Use in 2026?
Generally Safe
Score 85/100Local Navigation Widget has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'local-navigation-widget' plugin v1.0 exhibits a generally strong security posture from a static analysis perspective. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the plugin's attack surface. Furthermore, the code signals indicate a commendable practice of using prepared statements for all SQL queries and a complete lack of file operations or external HTTP requests, which are common vectors for vulnerabilities. The plugin also reports no known CVEs, indicating a clean historical record and no currently unpatched vulnerabilities.
However, a significant concern arises from the output escaping analysis. With 2 total outputs and 0% properly escaped, there is a high likelihood of cross-site scripting (XSS) vulnerabilities. Any dynamic content rendered by this widget that is not meticulously escaped before being displayed to the user could be exploited by an attacker. The absence of nonce checks and capability checks, while less critical given the limited attack surface, could become relevant if the plugin were to introduce new entry points in future versions. The lack of taint analysis results is also noteworthy, though this could be due to the limited entry points or the specific static analysis tools used.
In conclusion, while the plugin demonstrates excellent data handling practices with prepared SQL statements and a lack of high-risk functions, the complete lack of output escaping presents a critical security weakness. The vulnerability history is a strength, suggesting a well-maintained plugin. The primary recommendation would be to immediately address the output escaping issues to prevent potential XSS attacks.
Key Concerns
- Unescaped output detected
- No nonce checks implemented
- No capability checks implemented
Local Navigation Widget Security Vulnerabilities
Local Navigation Widget Code Analysis
Output Escaping
Local Navigation Widget Attack Surface
WordPress Hooks 1
Maintenance & Trust
Local Navigation Widget Maintenance & Trust
Maintenance Signals
Community Trust
Local Navigation Widget Alternatives
Local Navigation Extended
local-navigation-extended
This simple widget uses the wp_list_pages() to output a local navigation menu.
CleanCodeNZ Exclude Pages Plugin
cleancode-exclude-pages
This is a plugin to hide pages from navigation and/or search results using custom fields, parent and child pages are supported too
ElementsKit Elementor Addons – Advanced Widgets & Templates Addons for Elementor
elementskit-lite
Join millions who empower their websites with ElementsKit Elementor Addons. Get templates, & 100+ widgets like header-footer, mega menu, custom widget
Premium Addons for Elementor – Powerful Elementor Templates & Widgets
premium-addons-for-elementor
Elementor Carousel, Mega Menu, Posts List/Slider, Media Gallery, WooCommerce Widgets, Display Conditions, Premade Templates & more.
Admin Menu Editor
admin-menu-editor
Lets you edit the WordPress admin menu. You can re-order, hide or rename menus, add custom menus and more.
Local Navigation Widget Developer Profile
1 plugin · 10 total installs
How We Detect Local Navigation Widget
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
HTML / DOM Fingerprints
widgetid="localnavigationwidget"