Sticky Content – Make Any Section Sticky on Scroll Security & Risk Analysis

wordpress.org/plugins/sticky-menu-block

Sticky Content allows website elements to remain fixed while scrolling. It is a simple and customizable Gutenberg block for creating sticky content.

400 active installs v2.0.0 PHP 7.1+ WP 6.5+ Updated Mar 9, 2026
blockstickysticky-contentsticky-itemsticky-menu
99
A · Safe
CVEs total1
Unpatched0
Last CVEFeb 22, 2025
Download
Safety Verdict

Is Sticky Content – Make Any Section Sticky on Scroll Safe to Use in 2026?

Generally Safe

Score 99/100

Sticky Content – Make Any Section Sticky on Scroll has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Feb 22, 2025Updated 25d ago
Risk Assessment

The "sticky-menu-block" v2.0.0 plugin exhibits a generally good security posture, with strong adherence to secure coding practices. The static analysis shows no dangerous functions, all SQL queries are prepared, and output escaping is nearly perfect. The limited attack surface, with all entry points protected by authentication or capability checks, further contributes to its security. The absence of unsanitized paths in taint analysis is also a positive indicator.

However, a past medium-severity Cross-Site Scripting (XSS) vulnerability, last patched in February 2025, suggests that while current code may be clean, the plugin has historically had security flaws. The presence of the Freemius bundled library could also be a potential concern if not kept up-to-date, although no specific issues are indicated in the provided data. The single external HTTP request, while not inherently risky, warrants attention to ensure it's being handled securely.

In conclusion, the plugin is well-coded and protected against common web vulnerabilities. The primary area of caution stems from its past vulnerability, highlighting the importance of ongoing vigilance and timely updates. The well-implemented code-level protections are commendable.

Key Concerns

  • Past medium vulnerability: XSS
  • Bundled library (Freemius)
  • External HTTP request present
Vulnerabilities
1

Sticky Content – Make Any Section Sticky on Scroll Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-26881medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Sticky Content <= 1.0.1 - Authenticated (Contributor+) Stored Cross-Site Scripting

Feb 22, 2025 Patched in 1.0.2 (10d)
Code Analysis
Analyzed Mar 16, 2026

Sticky Content – Make Any Section Sticky on Scroll Code Analysis

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

Bundled Libraries

Freemius

Output Escaping

98% escaped45 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
fs_init (freemius-lite\inc\Base\FSActivate.php:68)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Sticky Content – Make Any Section Sticky on Scroll Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 1

authwp_ajax_fs_initfreemius-lite\inc\Base\FSActivate.php:42

Shortcodes 1

[smb] includes\ShortCode.php:7
WordPress Hooks 23
actionadmin_headfreemius-lite\inc\Base\FSActivate.php:29
actionadmin_enqueue_scriptsfreemius-lite\inc\Base\FSActivate.php:30
actionadmin_menufreemius-lite\inc\Base\FSActivate.php:33
actionadmin_footerfreemius-lite\inc\Base\FSActivate.php:38
actionadmin_footerfreemius-lite\inc\Base\FSActivate.php:39
actionadmin_noticesfreemius-lite\inc\Base\FSActivate.php:44
actioninitfreemius-lite\inc\Base\FS_Lite.php:29
actionenqueue_block_assetsincludes\class-smbBlock.php:6
actioninitincludes\class-smbBlock.php:7
actionplugins_loadedincludes\class-smbStickyContent.php:8
actionadmin_menuincludes\ProAdminMenu.php:8
actionadmin_enqueue_scriptsincludes\ProAdminMenu.php:9
actionadmin_enqueue_scriptsincludes\ShortCode.php:8
actioninitincludes\ShortCode.php:9
filtermanage_smb_posts_columnsincludes\ShortCode.php:10
actionmanage_smb_posts_custom_columnincludes\ShortCode.php:11
actionuse_block_editor_for_postincludes\ShortCode.php:12
actionenqueue_block_assetssmb-block.php:6
actioninitsmb-block.php:7
actionenqueue_block_editor_assetssmb-block.php:8
actionwp_enqueue_scriptssmb-block.php:9
filterdefault_titlesmb-block.php:10
filterdefault_contentsmb-block.php:11
Maintenance & Trust

Sticky Content – Make Any Section Sticky on Scroll Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 9, 2026
PHP min version7.1
Downloads7K

Community Trust

Rating60/100
Number of ratings1
Active installs400
Developer Profile

Sticky Content – Make Any Section Sticky on Scroll Developer Profile

colorlibplugins

120 plugins · 738K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
140 days
View full developer profile
Detection Fingerprints

How We Detect Sticky Content – Make Any Section Sticky on Scroll

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/sticky-menu-block/assets/css/style.css/wp-content/plugins/sticky-menu-block/assets/js/main.js
Script Paths
/wp-content/plugins/sticky-menu-block/assets/js/main.js
Version Parameters
/wp-content/plugins/sticky-menu-block/assets/css/style.css?ver=/wp-content/plugins/sticky-menu-block/assets/js/main.js?ver=

HTML / DOM Fingerprints

CSS Classes
smb-sticky-content
Data Attributes
data-smb-settings
JS Globals
smb_data
FAQ

Frequently Asked Questions about Sticky Content – Make Any Section Sticky on Scroll