← WordPress Vulnerabilities
WordPress security by component

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.

Plugin slug: ninja-tables

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.

PublishedAug 13, 2026
Known safe version5.2.13
Published vulnerabilities for ninja-tables
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