
Under Construction Security & Risk Analysis
wordpress.org/plugins/under-construction-pageEasy to use Under Construction Page & Coming Soon Page. Enable Under Construction Mode in seconds & show you're Under Construction!
Is Under Construction Safe to Use in 2026?
Generally Safe
Score 99/100Under Construction has a strong security track record. Known vulnerabilities have been patched promptly.
The plugin "under-construction-page" v4.04 exhibits a mixed security posture. On the positive side, the static analysis indicates good practices with all identified AJAX entry points having authorization checks. Furthermore, there are no detected dangerous functions, no raw SQL queries, and a strong emphasis on output escaping, with 73% of outputs being properly handled. The absence of taint analysis findings and the presence of nonce and capability checks are also reassuring signals.
However, the vulnerability history is a significant concern. The plugin has a documented history of 3 medium severity vulnerabilities, including Cross-Site Request Forgery (CSRF) and Cross-site Scripting (XSS). The last vulnerability was recorded on February 10, 2023, and although there are currently no unpatched vulnerabilities, this pattern suggests a recurring tendency for security flaws to emerge. The presence of bundled libraries, specifically Select2, also warrants attention, as outdated versions of bundled libraries can introduce vulnerabilities if not managed properly.
Overall, while the current version shows improvements in secure coding practices like authentication and escaping, the past vulnerability trend necessitates caution. The potential for XSS and CSRF, even if currently addressed, indicates areas that require ongoing vigilance. The plugin's strengths lie in its secure handling of AJAX and SQL, but its weakness is highlighted by its historical susceptibility to common web attack vectors.
Key Concerns
- Past medium severity vulnerabilities (3 total)
- Bundled library (Select2) potentially outdated
- Some outputs not properly escaped (27%)
Under Construction Security Vulnerabilities
CVEs by Year
Severity Breakdown
3 total CVEs
Under Construction <= 3.96 - Cross-Site Request Forgery via admin_action_ucp_dismiss_notice
Under Construction <= 3.96 - Cross-Site Request Forgery via admin_action_install_weglot
Under Construction <= 3.85 - Authenticated Stored Cross-Site Scripting
Under Construction Code Analysis
Bundled Libraries
Output Escaping
Under Construction Attack Surface
AJAX Handlers 4
WordPress Hooks 31
Maintenance & Trust
Under Construction Maintenance & Trust
Maintenance Signals
Community Trust
Under Construction Alternatives
Siteready Coming Soon Under Construction
siteready-coming-soon-under-construction
Create stunning Coming Soon or Maintenance pages fast! Hide your site, add countdowns & forms, and keep SEO intact while you prepare to launch.
Super Easy Maintenance Mode – Coming Soon & Under Construction
super-easy-maintenance-mode
Enable coming soon page, maintenance mode, under construction page in just one click toggle.
Perfect Coming Soon Page
perfect-coming-soon-page
Perfect Coming Soon page enables you to use a light weighted plugin for multiple needs of coming soon,underconstruction or offline mode.
Web en construccion IndianWebs
web-en-construccion-indianwebs
Pon un mensaje de web en construcción en tu sitio web.
Simple Custom Coming Soon/Maintenance Mode
simple-custom-coming-soonmaintenance-mode
A customizable Coming Soon/Maintenance Mode plugin for WordPress that lets you display a professional coming soon or under-construction page—with coun …
Under Construction Developer Profile
28 plugins · 3.5M total installs
How We Detect Under Construction
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/under-construction-page/assets/css/backend/style.css/wp-content/plugins/under-construction-page/assets/css/frontend/style.css/wp-content/plugins/under-construction-page/assets/js/backend/script.js/wp-content/plugins/under-construction-page/assets/js/frontend/script.js/wp-content/plugins/under-construction-page/assets/js/backend/license-manager.js/wp-content/plugins/under-construction-page/assets/js/backend/admin-menu.js/wp-content/plugins/under-construction-page/assets/js/frontend/plugins-loader.js/wp-content/plugins/under-construction-page/assets/js/frontend/plugins/weglot.js+2 more/wp-content/plugins/under-construction-page/assets/js/backend/script.js/wp-content/plugins/under-construction-page/assets/js/frontend/script.js/wp-content/plugins/under-construction-page/assets/js/backend/license-manager.js/wp-content/plugins/under-construction-page/assets/js/backend/admin-menu.js/wp-content/plugins/under-construction-page/assets/js/frontend/plugins-loader.js/wp-content/plugins/under-construction-page/assets/js/frontend/plugins/weglot.js+2 moreunder-construction-page/assets/css/backend/style.css?ver=under-construction-page/assets/css/frontend/style.css?ver=under-construction-page/assets/js/backend/script.js?ver=under-construction-page/assets/js/frontend/script.js?ver=under-construction-page/assets/js/backend/license-manager.js?ver=under-construction-page/assets/js/backend/admin-menu.js?ver=under-construction-page/assets/js/frontend/plugins-loader.js?ver=under-construction-page/assets/js/frontend/plugins/weglot.js?ver=under-construction-page/assets/js/frontend/plugins/wp-fssl.js?ver=under-construction-page/assets/js/frontend/helpers.js?ver=HTML / DOM Fingerprints
ucp-settings-pageucp-backenducp-frontenducp-admin-bar-noticeucp-login-messageucp-notice-content<!-- UCP Footer Note --><!-- UCP Admin Bar -->data-ucp-settingdata-ucp-toggledata-ucp-noncedata-ucp-actionucp_ajax_objectUCP_L10NUCP_ajax_nonceucp_admin_options/wp-json/ucp/v1/settings/wp-json/ucp/v1/status/wp-json/ucp/v1/reset