
OS HTML5 Shortcodes Security & Risk Analysis
wordpress.org/plugins/os-html5-shortcodesUsing shortcodes you can easily add HTML codes such as ad codes, javascript, video embedding, etc in your pages, posts or custom posts.
Is OS HTML5 Shortcodes Safe to Use in 2026?
Generally Safe
Score 85/100OS HTML5 Shortcodes has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'os-html5-shortcodes' plugin v1.3 presents a mixed security posture. On the positive side, it demonstrates good practices by exclusively using prepared statements for SQL queries and appears to have a contained attack surface with no AJAX handlers or REST API routes directly exposed without authentication. The absence of recorded CVEs and a clean vulnerability history is also a strong indicator of past security diligence.
However, there are notable concerns. The use of `create_function` is a significant security risk, as it allows for the dynamic creation of functions, which can be exploited to inject and execute arbitrary PHP code if not handled with extreme care. Furthermore, a substantial portion of output (61%) is not properly escaped. This lack of output escaping leaves the plugin vulnerable to Cross-Site Scripting (XSS) attacks, where malicious scripts could be injected and executed in the user's browser.
In conclusion, while the plugin benefits from a clean vulnerability history and secure SQL practices, the presence of `create_function` and insufficient output escaping represent critical security weaknesses. These issues could be exploited to gain code execution or perform XSS attacks, despite the limited apparent attack surface and lack of auth checks on entry points. Future development should prioritize addressing these specific code-level vulnerabilities.
Key Concerns
- Use of dangerous function create_function
- Insufficient output escaping (39% proper)
- No nonce checks on entry points
OS HTML5 Shortcodes Security Vulnerabilities
OS HTML5 Shortcodes Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
OS HTML5 Shortcodes Attack Surface
Shortcodes 1
WordPress Hooks 14
Maintenance & Trust
OS HTML5 Shortcodes Maintenance & Trust
Maintenance Signals
Community Trust
OS HTML5 Shortcodes Alternatives
Shortcoder — Create Shortcodes for Anything
shortcoder
Create custom "Shortcodes" easily for HTML, JavaScript, CSS code snippets and use the shortcodes within posts, pages & widgets
Asset CleanUp: Page Speed Booster
wp-asset-clean-up
Make your website load FASTER by stopping specific styles (.CSS) & scripts (.JS) from loading. It works best with a page caching plugin / service.
Enable jQuery Migrate Helper
enable-jquery-migrate-helper
Get information about calls to deprecated jQuery features in plugins or themes.
Async JavaScript
async-javascript
Async Javascript lets you add 'async' or 'defer' attribute to scripts to exclude to help increase the performance of your WordPres …
Speculative Loading
speculation-rules
Enables browsers to speculatively prerender or prefetch pages to achieve near-instant loads based on user interaction.
OS HTML5 Shortcodes Developer Profile
7 plugins · 90 total installs
How We Detect OS HTML5 Shortcodes
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/os-html5-shortcodes/css/admin/style-min.cssHTML / DOM Fingerprints
return apply_filters( 'the_content', $html5_content->post_content );