
CM Pop-Up – Create engaging popups to capture attention and boost interaction Security & Risk Analysis
wordpress.org/plugins/cm-pop-up-bannersCreate and customize popups. Display messages, Call to actions, promotions, or announcements to engage visitors and boost interaction.
Is CM Pop-Up – Create engaging popups to capture attention and boost interaction Safe to Use in 2026?
Generally Safe
Score 94/100CM Pop-Up – Create engaging popups to capture attention and boost interaction has a strong security track record. Known vulnerabilities have been patched promptly.
The 'cm-pop-up-banners' plugin v1.8.5 presents a mixed security posture. While it utilizes some good practices like nonce checks and capability checks, these are applied inconsistently across its attack surface. A significant concern is the high number of unprotected AJAX handlers, which represent a direct entry point for attackers to potentially exploit. The presence of the 'unserialize' function, especially without clear sanitization context, is a red flag that could lead to deserialization vulnerabilities. Furthermore, a notable percentage of SQL queries are not using prepared statements, increasing the risk of SQL injection.
The plugin's vulnerability history is a major area of concern. With 5 known CVEs, including one high-severity vulnerability, and common types like missing authorization, XSS, and SQL injection, it indicates a recurring pattern of security weaknesses. Although there are currently no unpatched CVEs, the historical prevalence of these vulnerability types suggests a need for more robust security development practices. The taint analysis, while showing no critical or high severity flows, still found one unsanitized path, reinforcing the need for careful input validation and sanitization throughout the codebase.
In conclusion, the plugin exhibits several weaknesses, particularly regarding authorization on its AJAX endpoints, potential deserialization risks due to 'unserialize,' and a concerning history of past vulnerabilities. While some security measures are in place, the overall security posture requires improvement. The presence of unprotected entry points and past security incidents suggest that users should exercise caution and ensure the plugin is updated to the latest, most secure version if available, and monitor for future security advisories.
Key Concerns
- Unprotected AJAX handlers
- Dangerous function: unserialize
- SQL queries without prepared statements
- Low output escaping percentage
- High severity CVE history
- Bundled libraries (potential for outdated versions)
- Unsanitized paths in taint analysis
CM Pop-Up – Create engaging popups to capture attention and boost interaction Security Vulnerabilities
CVEs by Year
Severity Breakdown
5 total CVEs
CM Pop-Up banners <= 1.8.4 - Missing Authorization
CM Pop-Up Banners <= 1.7.2 - Authenticated (Contributor+) Stored Cross-Site Scripting
CM Popup Plugin for WordPress – Popup Maker <= 1.6.5 - Authenticated (Contributor+) Stored Cross-Site Scripting
CM Pop-Up banners <= 1.5.10 - Authenticated (Subscriber+) SQL Injection via getStatistics
CM Pop-Up banners <= 1.4.10 - Authenticated Stored Cross-Site Scripting
CM Pop-Up – Create engaging popups to capture attention and boost interaction Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
CM Pop-Up – Create engaging popups to capture attention and boost interaction Attack Surface
AJAX Handlers 9
Shortcodes 5
WordPress Hooks 46
Maintenance & Trust
CM Pop-Up – Create engaging popups to capture attention and boost interaction Maintenance & Trust
Maintenance Signals
Community Trust
CM Pop-Up – Create engaging popups to capture attention and boost interaction Alternatives
WP Popups – WordPress Popup builder
wp-popups-lite
WP Popups is the best popup maker for WordPress. Easy but powerful plugin with display filters, scroll-triggered popups, and Gutenberg block editor.
WP Popup Builder – Popup Forms and Marketing Lead Generation
wp-popup-builder
WP Popup Builder is a powerful tool to create amazing popup for your site. Its drag and drop feature help to create form in very easy step without hav …
Modal Popup Box: A Flexible Pop Up Box Builder
modal-popup-box
Create and manage a customizable pop up box on your WordPress website. Embed anything from videos and images to forms and shortcodes.
Pretty Simple Popup Builder
pretty-simple-popup-builder
Build perfect popups in minutes. Modern, responsive templates and simple setup. Age verify compatible option.
Popup Builder – Create highly converting, mobile friendly marketing popups.
popup-builder
Increase Sales, Lead Generation, Conversion rates and receive good Call to Action rates with smart WordPress popup plugin.
CM Pop-Up – Create engaging popups to capture attention and boost interaction Developer Profile
19 plugins · 22K total installs
How We Detect CM Pop-Up – Create engaging popups to capture attention and boost interaction
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/cm-pop-up-banners/package/css/style.css/wp-content/plugins/cm-pop-up-banners/package/css/font-awesome.min.css/wp-content/plugins/cm-pop-up-banners/package/js/cookie.min.js/wp-content/plugins/cm-pop-up-banners/package/js/moment.min.js/wp-content/plugins/cm-pop-up-banners/package/js/script.js/wp-content/plugins/cm-pop-up-banners/package/js/cookie.js/wp-content/plugins/cm-pop-up-banners/package/js/moment.js/wp-content/plugins/cm-pop-up-banners/package/js/free.jsCM Pop-Up Banners for WordPress/wp-content/plugins/cm-pop-up-banners/package/js/script.js?ver=/wp-content/plugins/cm-pop-up-banners/package/js/cookie.min.js?ver=/wp-content/plugins/cm-pop-up-banners/package/js/moment.min.js?ver=/wp-content/plugins/cm-pop-up-banners/package/css/style.css?ver=/wp-content/plugins/cm-pop-up-banners/package/css/font-awesome.min.css?ver=/wp-content/plugins/cm-pop-up-banners/package/js/free.js?ver=HTML / DOM Fingerprints
cm-popup-banner-wrappercm-popup-banner-contentcm-popup-banner-closecm-popup-banner-overlay<!-- Plugin Name: CM Pop-Up Banners for WordPress --><!-- Plugin URI: https://www.cminds.com/wordpress-plugins-library/pop-up-banners-plugin-for-wordpress/ --><!-- Author: CreativeMindsSolutions --><!-- Plugin Name: CM Pop-Up Banners -->+28 moredata-cm-popup-iddata-cm-popup-optionsCMPopUpBannerscmPopUpBannersVars/wp-json/cm-popup-banners/v1/track