
DS Site Message Security & Risk Analysis
wordpress.org/plugins/ds-site-messageDS Site Message (DSSM) adds to WordPress a beautiful Maintenance, Coming Soon or Offline-Message page.
Is DS Site Message Safe to Use in 2026?
Generally Safe
Score 91/100DS Site Message has a strong security track record. Known vulnerabilities have been patched promptly.
The ds-site-message plugin v1.14.5 exhibits a generally good security posture, with no critical or high severity vulnerabilities identified in the static analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events with unprotected entry points is a significant strength. Furthermore, the plugin demonstrates sound practices by using prepared statements for all SQL queries and having no file operations or external HTTP requests, which are common sources of vulnerabilities. The presence of capability checks, though only one, is also a positive indicator of security awareness.
However, there are areas for improvement. The low percentage of properly escaped output (8%) is a concern, as it indicates a potential for Cross-Site Scripting (XSS) vulnerabilities if untrusted data is rendered without adequate sanitization. The lack of nonce checks, especially given the plugin's history of CSRF vulnerabilities, represents a significant oversight and a potential attack vector. While there are no currently unpatched CVEs, the existence of one past CVE, specifically a CSRF vulnerability, highlights a historical weakness that could resurface or be exploited if not diligently addressed.
In conclusion, while ds-site-message v1.14.5 has strong foundations in preventing common web application attacks like SQL injection and unauthorized access through its limited attack surface and proper SQL practices, the insufficient output escaping and the absence of nonce checks on potentially sensitive operations are notable weaknesses. The historical CSRF vulnerability further emphasizes the need for robust input validation and CSRF protection mechanisms.
Key Concerns
- Low percentage of output escaping
- No nonce checks for potential sensitive operations
- Past CSRF vulnerability history
DS Site Message Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
DS Site Message <= 1.14.4 - Cross-Site Request Forgery
DS Site Message Code Analysis
Output Escaping
DS Site Message Attack Surface
WordPress Hooks 8
Maintenance & Trust
DS Site Message Maintenance & Trust
Maintenance Signals
Community Trust
DS Site Message Alternatives
CMP – Coming Soon & Maintenance Plugin by NiteoThemes
cmp-coming-soon-maintenance
Beautiful Coming soon, Maintenance or Landing page on your website, packed with premium features for free.
Under Construction, Coming Soon & Maintenance Mode
under-construction-maintenance-mode
Under Construction is a simple plugin for setting up Under Construction, Coming Soon and Maintenance Mode using WordPress Customizer.
Coming soon and Maintenance mode
coming-soon-page
Coming soon and Maintenance mode plugin is an awesome tool to show your website visitors that you are working on your website for making it better.
Ultimate Coming Soon & Maintenance
ultimate-coming-soon
Best Coming Soon, Under Construction, Maintenance Mode, and Landing Page for your website get advanced features for free.
Coming Soon & Maintenance Mode by Colorlib
colorlib-coming-soon-maintenance
Create a coming soon page or maintenance mode screen with 15 responsive templates, countdown timer, MailChimp subscribe form, and social media links.
DS Site Message Developer Profile
2 plugins · 10 total installs
How We Detect DS Site Message
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/ds-site-message/admin/assets/css/style.css/wp-content/plugins/ds-site-message/admin/assets/js/script.js/wp-content/plugins/ds-site-message/admin/assets/vendors/ds-core/css/style.css/wp-content/plugins/ds-site-message/admin/assets/vendors/ds-core/js/script.js/wp-content/plugins/ds-site-message/admin/assets/vendors/wp-color-picker-alpha/wp-color-picker-alpha.min.js/wp-content/plugins/ds-site-message/templates/admin-notice.php/wp-content/plugins/ds-site-message/templates/message.php/wp-content/plugins/ds-site-message/admin/assets/js/script.js/wp-content/plugins/ds-site-message/admin/assets/vendors/wp-color-picker-alpha/wp-color-picker-alpha.min.js/wp-content/plugins/ds-site-message/admin/assets/vendors/ds-core/js/script.jsds-site-message/admin/assets/css/style.css?ver=ds-site-message/admin/assets/js/script.js?ver=ds-site-message/admin/assets/vendors/ds-core/css/style.css?ver=ds-site-message/admin/assets/vendors/ds-core/js/script.js?ver=ds-site-message/admin/assets/vendors/wp-color-picker-alpha/wp-color-picker-alpha.min.js?ver=HTML / DOM Fingerprints
██████ ███████ ███████ ██ ███ ██ ██ ████████ ██ ██████ ███ ██ ███████
██ ██ ██ ██ ██ ████ ██ ██ ██ ██ ██ ██ ████ ██ ██
██ ██ █████ █████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ███████ ██ ██ ██ ████ ██ ██ ██ ██████ ██ ████ █████████████ ███████ ███████ ██ ████████ ███████ ███ ███ ███████ ███████ ███████ █████ ██████ ███████
██ ██ ██ ██ ██ ██ ██ ████ ████ ██ ██ ██ ██ ██ ██ ██
██ ██ ███████ ███████ ██ ██ █████ ██ ████ ██ █████ ███████ ███████ ███████ ██ ███ ███████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ███████ ███████ ██ ██ ███████ ██ ██ ███████ ███████ ███████ ██ ██ ██████ █████████████ ███████ ███████ ██ ████████ ███████ ███ ███ ███████ ███████ ███████ █████ ██████ ███████ █████ ██████ ███ ███ ██ ███ ██
██ ██ ██ ██ ██ ██ ██ ████ ████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ████ ████ ██ ████ ██
██ ██ ███████ ███████ ██ ██ █████ ██ ████ ██ █████ ███████ ███████ ███████ ██ ███ ███████ ███████ ██ ██ ██ ████ ██ ██ ██ ██ ██
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██████ ███████ ███████ ██ ██ ███████ ██ ██ ███████ ███████ ███████ ██ ██ ██████ ███████ ██ ██ ██████ ██ ██ ██ ██ ██ ████DSSM_URLDSSM_ADMINDSSM_ASSETSDSSM_TITLEDSSM_SLUGDSSM_VERSION+2 more