
WP Tactical Popup Security & Risk Analysis
wordpress.org/plugins/wp-tactical-popupCapture your visitors attentions with lightboxes. Show email opt-in lightboxes (popups), html popups and image popups.
Is WP Tactical Popup Safe to Use in 2026?
Use With Caution
Score 63/100WP Tactical Popup has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.
The wp-tactical-popup plugin version 1.1 presents a significant security risk due to several critical findings in its static analysis. A primary concern is the presence of two AJAX handlers that lack authentication checks, creating an easily exploitable attack surface. Furthermore, the plugin uses the dangerous `unserialize` function four times, which is a known vector for remote code execution if user-controlled data is not properly sanitized before being serialized and unserialized. The complete lack of output escaping for all 23 identified output points is a glaring vulnerability, making cross-site scripting (XSS) attacks highly probable.
The vulnerability history indicates a concerning pattern. The plugin has a known CVE, which is currently unpatched and classified as medium severity. This, combined with the common vulnerability type being Cross-site Scripting, reinforces the static analysis findings regarding the lack of output escaping and suggests that previous security issues have not been adequately addressed. While the plugin doesn't appear to have critical taint flows or raw SQL issues without prepared statements, the combination of unprotected entry points, the dangerous use of `unserialize`, and pervasive output escaping failures, alongside a history of unpatched XSS vulnerabilities, paints a picture of a plugin that requires immediate attention.
Key Concerns
- Unprotected AJAX handlers
- Use of dangerous unserialize function
- No output escaping
- Unpatched medium severity CVE
- Missing capability checks on AJAX
WP Tactical Popup Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Tactical Popup <= 1.1 - Reflected Cross-Site Scripting
WP Tactical Popup Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Data Flow Analysis
WP Tactical Popup Attack Surface
AJAX Handlers 2
WordPress Hooks 7
Maintenance & Trust
WP Tactical Popup Maintenance & Trust
Maintenance Signals
Community Trust
WP Tactical Popup Alternatives
Lightbox & Modal Popup WordPress Plugin – FooBox
foobox-image-lightbox
A responsive image lightbox for WordPress galleries, WordPress attachments & FooGallery
Popup Maker and Popup Anything – Popup for opt-ins and Lead Generation Conversions
popup-anything-on-click
Create popup on a page load or Create popup by clicking link, image and button. Create popups, opt-in forms, & exit popups, floating bars and more!
WP Lightbox 2
wp-lightbox-2
WP Lightbox 2 adds stunning lightbox effects to images and galleries on your WordPress site.
Album and Image Gallery Plus Lightbox
album-and-image-gallery-plus-lightbox
A quick, easy way to display responsive image gallery and image album in a grid or slider with light box. Also work with Gutenberg shortcode block.
AI Popup Builder & Popup Maker by OptiMonk
exit-intent-popups-by-optimonk
💥 Popups, supercharged: One platform. Hundreds of use cases. Increase sales & subscribers with popups visitors actually 🧡 love.
WP Tactical Popup Developer Profile
4 plugins · 110 total installs
How We Detect WP Tactical Popup
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-tactical-popup/includes/modal/mp.css/wp-content/plugins/wp-tactical-popup/includes/modal/mp.js/wp-content/plugins/wp-tactical-popup/includes/admin-style/admin.css/wp-content/plugins/wp-tactical-popup/includes/tab/tab-simple.js/wp-content/plugins/wp-tactical-popup/includes/chart/chart.js/wp-content/plugins/wp-tactical-popup/includes/jscolor/jscolor.js/wp-content/plugins/wp-tactical-popup/includes/modal/mp.jswp-tactical-popup/includes/modal/mp.css?ver=wp-tactical-popup/includes/modal/mp.js?ver=wp-tactical-popup/includes/admin-style/admin.css?ver=wp-tactical-popup/includes/tab/tab-simple.js?ver=wp-tactical-popup/includes/chart/chart.js?ver=wp-tactical-popup/includes/jscolor/jscolor.js?ver=HTML / DOM Fingerprints
wpptlb-tact-cssdata-popup-idwpptlb_tact/wp-json/wppt-do