Fixed Bottom Menu Security & Risk Analysis

wordpress.org/plugins/fixed-bottom-menu

Add a fixed menu. The basic menu is at the bottom, but it can also be displayed on the top, left, and right.

5K active installs v2.15 PHP 8.0+ WP 6.6+ Updated Mar 29, 2026
fixedmenu
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Fixed Bottom Menu Safe to Use in 2026?

Generally Safe

Score 100/100

Fixed Bottom Menu 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 "fixed-bottom-menu" v2.15 plugin exhibits a seemingly robust security posture based on the provided static analysis. A key strength is the complete absence of unescaped output and file operations, alongside no external HTTP requests. The plugin also appears to have a very limited attack surface, with zero identified entry points like AJAX handlers, REST API routes, or shortcodes. This suggests a focused and well-contained functionality. Furthermore, the plugin has no recorded vulnerability history, including no known CVEs across any severity level. This lack of historical issues is a positive indicator.

However, a significant concern arises from the handling of SQL queries. The analysis indicates one total SQL query, and critically, 0% of these use prepared statements. This is a substantial risk as it opens the door to potential SQL injection vulnerabilities if any part of the query can be influenced by user input, even indirectly through other means. Additionally, the absence of nonce checks and capability checks, while not necessarily a direct vulnerability in itself given the zero attack surface, indicates a lack of defensive programming practices that could become problematic if new entry points are added in future versions or if a vulnerability is found elsewhere that leads to unauthorized code execution.

In conclusion, while the plugin appears to have a clean track record and a controlled attack surface, the unescaped SQL query represents a significant and immediate risk. The lack of standard security checks like nonces and capability checks is also a weakness that should be addressed to improve its overall security resilience and future-proofing.

Key Concerns

  • Raw SQL query without prepared statements
Vulnerabilities
None known

Fixed Bottom Menu Security Vulnerabilities

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

Fixed Bottom Menu Release Timeline

v2.15Current
v2.14
v2.13
v2.12
v2.11
v2.10
v2.09
v2.08
v2.07
v2.06
v2.05
v2.04
v2.03
v2.02
v2.01
v2.00
v1.30
v1.29
v1.28
v1.27
Code Analysis
Analyzed Mar 16, 2026

Fixed Bottom Menu Code Analysis

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

SQL Query Safety

0% prepared1 total queries

Output Escaping

100% escaped190 total outputs
Attack Surface

Fixed Bottom Menu Attack Surface

Entry Points0
Unprotected0
Maintenance & Trust

Fixed Bottom Menu Maintenance & Trust

Maintenance Signals

WordPress version tested7.0
Last updatedMar 29, 2026
PHP min version8.0
Downloads72K

Community Trust

Rating100/100
Number of ratings11
Active installs5K
Developer Profile

Fixed Bottom Menu Developer Profile

Katsushi Kawamori

54 plugins · 56K total installs

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

How We Detect Fixed Bottom Menu

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/fixed-bottom-menu/lib/css/fixedbottommenu-style.css/wp-content/plugins/fixed-bottom-menu/lib/js/fixedbottommenu-script.js
Script Paths
/wp-content/plugins/fixed-bottom-menu/lib/js/fixedbottommenu-script.js
Version Parameters
fixed-bottom-menu/lib/css/fixedbottommenu-style.css?ver=fixed-bottom-menu/lib/js/fixedbottommenu-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
fixed-bottom-menu
Data Attributes
data-fixedbottommenu-id
JS Globals
fbm_vars
FAQ

Frequently Asked Questions about Fixed Bottom Menu