Ninja Tables
Ninja Tables creates responsive WordPress tables from manual entries or imported data, with sorting, filtering, and display options.
Ninja Tables (ninja-tables) is a WordPress plugin with 17 published CVE records in this archive. The latest tracked vulnerability was published Aug 13, 2026; the highest published CVSS base score is 9.3.
ninja-tablesCVE-2026-73533: Tampered Ninja Tables Pro 5.2.11 installs a persistent backdoor
A tampered Ninja Tables Pro 5.2.11 build distributed through a decommissioned vendor update server introduced app/Library/updater/NinjaTableDataSync.php. The malicious code exposed a backdoor REST API, planted persistent PHP in mu-plugins and uploads, installed passwordless administrator access and registered scheduled tasks that survive plugin removal. This is a supply-chain compromise rather than an ordinary request-validation flaw.
| Safe version |
|
||
|---|---|---|---|
| Aug 13, 2026 |
CVE-2026-73533
Tampered Ninja Tables Pro 5.2.11 installs a persistent backdoor
A tampered Ninja Tables Pro 5.2.11 build distributed through a decommissioned vendor update server introduced app/Library/updater/NinjaTableDataSync.php. The malicious code exposed a backdoor REST API, planted persistent PHP in mu-plugins and uploads, installed passwordless administrator access and registered scheduled tasks that survive plugin removal. This is a supply-chain compromise rather than an ordinary request-validation flaw.
|
5.2.13 |
CVE9.3
NVDPending
|
| Aug 06, 2026 |
CVE-2026-61964
Ninja Tables permits unauthenticated cross-site scripting
An unauthenticated visitor can submit attacker-controlled content that Ninja Tables 5.2.9 and earlier renders without sufficient output encoding.
|
5.2.10 |
CVE7.1
NVDPending
|
| Jul 23, 2026 |
CVE-2026-65474
Ninja Tables: Sensitive information exposure
Ninja Tables is affected by sensitive information exposure. The vulnerable path is reachable without authentication. Successful exploitation can disclose data that should not be available to the caller. The published affected range is n/a through 5.2.10.
|
5.2.11 |
CVE5.3
NVDPending
|
| May 06, 2026 |
CVE-2026-2306
Ninja Tables – Easy Data Table Builder: A security weakness
Ninja Tables – Easy Data Table Builder is affected by a security weakness. Exploitation requires an authenticated subscriber account. The resulting impact depends on how the affected component exposes the vulnerable operation. The published affected range is <= 5.2.6.
|
See mitigation notes |
CVE4.3
NVDPending
|
| Feb 19, 2026 |
CVE-2026-25008
Ninja Tables: A security weakness
Ninja Tables is affected by a security weakness. Exposure depends on how the affected operation is made reachable by the site. The resulting impact depends on how the affected component exposes the vulnerable operation.
|
See mitigation notes |
CVE4.3
NVDPending
|
| Jan 06, 2026 |
CVE-2025-69351
Ninja Tables: SQL injection
Ninja Tables is affected by SQL injection. Exposure depends on how the affected operation is made reachable by the site. A successful request can alter database queries and expose or modify WordPress data.
|
See mitigation notes |
CVE8.5
NVDPending
|
| Dec 09, 2025 |
CVE-2025-67519
Ninja Tables: SQL injection
Ninja Tables is affected by SQL injection. Exposure depends on how the affected operation is made reachable by the site. A successful request can alter database queries and expose or modify WordPress data.
|
See mitigation notes |
CVE7.6
NVDPending
|
| Jun 27, 2025 |
CVE-2025-2940
Ninja Tables – Easy Data Table Builder: Server-side request forgery
Ninja Tables – Easy Data Table Builder is affected by server-side request forgery. The vulnerable path is reachable without authentication. The vulnerable server can be induced to make attacker-selected network requests.
|
See mitigation notes |
CVE7.2
NVDPending
|
| Jun 03, 2025 |
CVE-2025-2939
Ninja Tables – Easy Data Table Builder: Code execution
Ninja Tables – Easy Data Table Builder is affected by code execution. The vulnerable path is reachable without authentication. Successful exploitation can run attacker-controlled code in the WordPress hosting account.
|
See mitigation notes |
CVE5.6
NVDPending
|
| Jan 31, 2025 |
CVE-2024-12772
Ninja Tables: Cross-site scripting
Ninja Tables is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.1
NVD5.4
|
| Aug 27, 2024 |
CVE-2024-7304
Ninja Tables – Easiest Data Table Builder: Cross-site scripting
Ninja Tables – Easiest Data Table Builder is affected by cross-site scripting. Exploitation requires an authenticated author account. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.4
NVD5.4
|
| Jun 14, 2024 |
CVE-2024-23504
Ninja Tables: A security weakness
Ninja Tables is affected by a security weakness. Exposure depends on how the affected operation is made reachable by the site. The resulting impact depends on how the affected component exposes the vulnerable operation.
|
See mitigation notes |
CVE5.3
NVD5.3
|
| Jun 11, 2024 |
CVE-2024-23503
Ninja Tables: A security weakness
Ninja Tables is affected by a security weakness. Exposure depends on how the affected operation is made reachable by the site. The resulting impact depends on how the affected component exposes the vulnerable operation.
|
See mitigation notes |
CVE4.3
NVD4.3
|
| Jun 03, 2024 |
CVE-2024-35635
Ninja Tables: Server-side request forgery
Ninja Tables is affected by server-side request forgery. Exposure depends on how the affected operation is made reachable by the site. The vulnerable server can be induced to make attacker-selected network requests.
|
See mitigation notes |
CVE4.4
NVD4.9
|
| May 25, 2023 |
CVE-2022-47136
Ninja Tables: Cross-site request forgery
Ninja Tables is affected by cross-site request forgery. Exposure depends on how the affected operation is made reachable by the site. Exploitation relies on a signed-in privileged user submitting an attacker-controlled request.
|
See mitigation notes |
CVE4.3
NVD8.8
|
| May 10, 2023 |
CVE-2022-47137
Ninja Tables: Cross-site scripting
Ninja Tables is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE5.9
NVD4.8
|
| Feb 01, 2022 |
CVE-2021-24900
Ninja Tables: Cross-site scripting
Ninja Tables is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVEPending
NVD4.8
|