CVE-2025-8009: Security Ninja (WordPress plugin) · Absolute Path Traversal
Affects Security Ninja (WordPress plugin)Source CVE Database V5
Not known to be exploited · CVSS 4.9 Medium.
Data as of 26 Oct 2026, 10:12 UTC
- EPSS
- 0.7% chance of exploitation in 30 days – higher than 53% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:NExploitation evidence
Disclosed: evidence found.
CVE published 24 Jul 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| cleverplugins Security Ninja – WordPress Security Plugin & Firewall | Affected
| Fixed in– |
AI-suggested
To mitigate CVE-2025-8009, organizations should immediately upgrade the Security Ninja plugin to a patched version once available. Until a patch is released, administrators should restrict plugin access strictly to trusted users and minimize the number of users with Administrator privileges. Implementing strong authentication mechanisms such as multi-factor authentication (MFA) can reduce the risk of privilege abuse. Additionally, monitoring and auditing administrator activities can help detect suspicious behavior early. Employing web application firewalls (WAFs) with custom rules to detect and block attempts to exploit path traversal patterns may provide temporary protection. Regularly backing up WordPress installations and server configurations ensures recovery capability in case of compromise. Finally, reviewing and hardening file permissions on the server to limit file read access can reduce the potential impact of arbitrary file read vulnerabilities.
Description
The Security Ninja – WordPress Security Plugin & Firewall plugin for WordPress is vulnerable to Arbitrary File Read in all versions up to, and including, 5.242 via the 'get_file_source' function. This makes it possible for authenticated attackers, with Administrator-level access and above, to extract sensitive data, including the contents of any file on the server.
References
- wordfence.com/threat-intel/vulnerabilities/id/51ee45f8-9978-48ec-8f87-229dc82938a8?source=cve (opens in a new tab)
- plugins.trac.wordpress.org/browser/security-ninja/trunk/modules/core-scanner/core-scanner.php (opens in a new tab)
- plugins.trac.wordpress.org/browser/security-ninja/trunk/modules/core-scanner/core-scanner.php (opens in a new tab)
- plugins.trac.wordpress.org/changeset/3333048/ (opens in a new tab)