
Plugin Name: WP Business Hours Security & Risk Analysis
wordpress.org/plugins/wp-business-hoursThis Plugin is to show Business hours, Admin can manage the business hours Weekly, can show using widget and shortcode.
Is Plugin Name: WP Business Hours Safe to Use in 2026?
Use With Caution
Score 63/100Plugin Name: WP Business Hours has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.
The wp-business-hours plugin v1.4 presents a mixed security posture. While it demonstrates good practices in database querying with 100% prepared statements and avoids external HTTP requests and file operations, several critical concerns emerge from the static analysis. The presence of the `unserialize` function is a significant risk, as it can lead to Remote Code Execution if used with untrusted input, especially without proper sanitization. Compounding this, the taint analysis reveals two flows with unsanitized paths, indicating potential vulnerabilities that could be exploited. Furthermore, the complete lack of output escaping is alarming, exposing the plugin to Cross-Site Scripting (XSS) attacks. The vulnerability history, which includes a past medium-severity CSRF vulnerability and a currently unpatched medium-severity CVE, suggests a pattern of security oversights and a need for more robust security development. While the small attack surface and absence of unprotected entry points are positive, the identified risks, particularly `unserialize` usage and lack of output escaping, elevate the overall risk profile.
Key Concerns
- Unpatched CVE
- Dangerous function: unserialize
- Taint flows with unsanitized paths
- Output escaping: 0% properly escaped
- Nonce checks: 0
- Capability checks: 0
Plugin Name: WP Business Hours Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
WP Business Hours <= 1.4 - Cross-Site Request Forgery
Plugin Name: WP Business Hours Release Timeline
Plugin Name: WP Business Hours Code Analysis
Dangerous Functions Found
Output Escaping
Data Flow Analysis
Plugin Name: WP Business Hours Attack Surface
Shortcodes 1
WordPress Hooks 2
Maintenance & Trust
Plugin Name: WP Business Hours Maintenance & Trust
Maintenance Signals
Community Trust
Plugin Name: WP Business Hours Alternatives
WP Open Hour Widget
wp-open-hours
WP Open Hours give your customers definite answer when you will be open or closed!
Better Business Hours
better-business-hours
Easily set and display your business hours. A shortcode and widget are included so you can put it anywhere on your site.
Plugin Name: WP Business Hours Developer Profile
2 plugins · 70 total installs
How We Detect Plugin Name: WP Business Hours
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-business-hours/wp-business-hours.phpHTML / DOM Fingerprints
bHoursgreybh_daybh_timealert------ Outer div------ ------ Inner Table------ ------ day and time ------ data-widget-id<div class="bHours"><table cellspacing="0" cellpadding="4" width="100%"><tr<td width="44%" class="bh_day">