CVE-2025-1454
📋 TL;DR
The Ninja Pages WordPress plugin through version 1.4.2 contains a stored cross-site scripting (XSS) vulnerability in its settings. This allows authenticated administrators to inject malicious scripts that execute when other users view affected pages, even in WordPress multisite installations where unfiltered_html is restricted. The vulnerability affects WordPress sites using this plugin.
💻 Affected Systems
- Ninja Pages WordPress Plugin
📦 What is this software?
Ninja Pages by Ninja Pages Project
🎯 Exploit Status
Exploitation requires administrator privileges. The vulnerability is in plugin settings that aren't properly sanitized.
🛠️ Fix & Mitigation
✅ Official Fix
Patch Version: 1.4.3 or later
Vendor Advisory: https://wpscan.com/vulnerability/0089f813-82fa-4ffc-acd6-a70e67edc8ea/
Restart Required: No
Instructions:
1. Log into WordPress admin panel. 2. Navigate to Plugins > Installed Plugins. 3. Find Ninja Pages plugin. 4. Click 'Update Now' if update is available. 5. Alternatively, download latest version from WordPress repository and replace plugin files.
🔧 Temporary Workarounds
Disable Plugin
allTemporarily disable the Ninja Pages plugin until patched
wp plugin deactivate ninja-pages
Restrict Admin Access
allImplement strict access controls and monitoring for administrator accounts
🧯 If You Can't Patch
- Remove administrator access from untrusted users
- Implement web application firewall (WAF) rules to block XSS payloads
🔍 How to Verify
Check if Vulnerable:
Check WordPress admin panel > Plugins > Installed Plugins for Ninja Pages version 1.4.2 or earlier
Check Version:
wp plugin get ninja-pages --field=version
Verify Fix Applied:
Verify Ninja Pages plugin version is 1.4.3 or later in WordPress admin panel
📡 Detection & Monitoring
Log Indicators:
- Unusual plugin setting modifications
- Administrator account performing unexpected actions
Network Indicators:
- JavaScript payloads in plugin settings requests
SIEM Query:
source="wordpress" AND (event="plugin_edit" OR event="option_update") AND plugin="ninja-pages"