Shift8 Full Nav Security & Risk Analysis

wordpress.org/plugins/shift8-full-navigation

This plugin implements a very simple and clean sticky navigation bar. The navigation is fully responsive and the mobile version of the menu has a full …

50 active installs v1.9.4 PHP + WP 3.0.1+ Updated Oct 29, 2025
full-width-menufull-width-navsticky-menusticky-navsticky-navigation
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Shift8 Full Nav Safe to Use in 2026?

Generally Safe

Score 100/100

Shift8 Full Nav has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5mo ago
Risk Assessment

The "shift8-full-navigation" plugin v1.9.4 exhibits a very strong security posture based on the provided static analysis. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the attack surface. The code also demonstrates good practices by utilizing prepared statements for all SQL queries and properly escaping a high percentage of its output. The lack of dangerous functions, file operations, external HTTP requests, and the absence of any recorded vulnerabilities in its history further contribute to this positive assessment.

While the static analysis indicates a robust security implementation, the complete absence of identified taint flows and the lack of nonce and capability checks across all identified entry points (of which there are none) present a slight theoretical concern. This is more of an observation about the plugin's simplicity and lack of complex functionality rather than an identified weakness. If the plugin were to evolve and introduce more interactive features, implementing these checks would be crucial.

Overall, the plugin appears to be very secure, with no immediate critical or high-risk vulnerabilities detected. Its strengths lie in its minimal attack surface and diligent use of secure coding practices. The only minor area for consideration is the potential for future introductions of security checks if the plugin's functionality expands.

Key Concerns

  • No nonce checks found
  • No capability checks found
Vulnerabilities
None known

Shift8 Full Nav Security Vulnerabilities

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

Shift8 Full Nav Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

93% escaped180 total outputs
Attack Surface

Shift8 Full Nav Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actionwp_enqueue_scriptscomponents\enqueuing.php:289
actionadmin_enqueue_scriptscomponents\enqueuing.php:301
filterwoocommerce_add_to_cart_fragmentscomponents\functions.php:279
actionadmin_headcomponents\settings.php:4
actionadmin_menucomponents\settings.php:18
actionadmin_initcomponents\settings.php:26
actionwp_footershift8-fullnav.php:296
actionwp_footershift8-fullnav.php:301
Maintenance & Trust

Shift8 Full Nav Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedOct 29, 2025
PHP min version
Downloads9K

Community Trust

Rating66/100
Number of ratings4
Active installs50
Developer Profile

Shift8 Full Nav Developer Profile

shift8

11 plugins · 980 total installs

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

How We Detect Shift8 Full Nav

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/shift8-full-navigation/assets/css/shift8-fullnav-frontend.css/wp-content/plugins/shift8-full-navigation/assets/js/shift8-fullnav-frontend.js/wp-content/plugins/shift8-full-navigation/assets/css/shift8-fullnav-admin.css/wp-content/plugins/shift8-full-navigation/assets/js/shift8-fullnav-admin.js
Script Paths
/wp-content/plugins/shift8-full-navigation/assets/js/shift8-fullnav-frontend.js
Version Parameters
shift8-full-navigation/assets/css/shift8-fullnav-frontend.css?ver=shift8-full-navigation/assets/js/shift8-fullnav-frontend.js?ver=shift8-full-navigation/assets/css/shift8-fullnav-admin.css?ver=shift8-full-navigation/assets/js/shift8-fullnav-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
shift8-fullnav-admin-tab-activeshift8-fullnav-admin-tab-inactiveshift8-fullnav-selectshift8-fullnav-wrappershift8-fullnav-mobile-navshift8-fullnav-menu-wrappershift8-fullnav-menu-containershift8-fullnav-toggle+4 more
Data Attributes
shift8_fullnav_enabledshift8_fullnav_mobilemodeshift8_fullnav_searchshift8_fullnav_navlocationshift8_fullnav_toppaddingshift8_fullnav_barheight+4 more
JS Globals
shift8_fullnav_frontend_params
FAQ

Frequently Asked Questions about Shift8 Full Nav