
Context Manager Security & Risk Analysis
wordpress.org/plugins/context-managerMake your site react to users' context by changing your theme's CSS and JavaScript files, navigation menus, sidebars and the HTML body tag.
Is Context Manager Safe to Use in 2026?
Generally Safe
Score 85/100Context Manager has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'context-manager' plugin v1.2.0 exhibits a mixed security posture. On the positive side, it demonstrates excellent practices by having zero known CVEs, zero unpatched vulnerabilities, and zero taint flows, indicating a generally secure development history and a clean bill of health regarding complex security flaws.
However, the static analysis reveals several areas of concern. The presence of seven instances of `create_function` is a significant red flag. This deprecated PHP function is a known source of security vulnerabilities, particularly code injection, as it can be exploited to execute arbitrary code if user-supplied data is not rigorously sanitized before being passed to it. Furthermore, the output escaping is only 50% properly handled, meaning that some user-generated content might be displayed directly to users, creating a risk of Cross-Site Scripting (XSS) attacks. The complete absence of nonce and capability checks on the limited entry points, while seemingly benign given the zero entry points, suggests a lack of defense-in-depth that could become a problem if new entry points are introduced in future versions without adequate security measures.
In conclusion, while the plugin has a clean vulnerability history, the static analysis points to potential weaknesses. The reliance on `create_function` and incomplete output escaping are immediate risks that should be addressed. The lack of basic security checks on entry points, though currently moot, represents a gap in secure coding practices. Addressing these issues will significantly improve the plugin's overall security.
Key Concerns
- Use of dangerous function: create_function
- Incomplete output escaping
- Missing nonce checks
- Missing capability checks
Context Manager Security Vulnerabilities
Context Manager Code Analysis
Dangerous Functions Found
Output Escaping
Context Manager Attack Surface
WordPress Hooks 18
Maintenance & Trust
Context Manager Maintenance & Trust
Maintenance Signals
Community Trust
Context Manager Alternatives
Hide Widgets (SP Display Widgets)
sp-display-widgets
This plugin hide widgets on specified pages. Adds checkboxes to each widget to either show or hide it on every site page.
Menu Rules
menu-rules
An extension of the menu system with context-based rules and a flexible framework to write your own.
Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets
widget-options
0ddcemmihs4a843ekhaoofzosrunf4bl Widget Options gives you super powers to control your site’s sidebar widgets and all Gutenberg blocks on pages, posts …
YARPP – Yet Another Related Posts Plugin
yet-another-related-posts-plugin
The best WordPress plugin for displaying related posts. Simple and flexible, with a powerful proven algorithm and inbuilt caching.
Speculative Loading
speculation-rules
Enables browsers to speculatively prerender or prefetch pages to achieve near-instant loads based on user interaction.
Context Manager Developer Profile
2 plugins · 30 total installs
How We Detect Context Manager
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/context-manager/reactions/assets.php