Description
The Ninja Tables – Easy Data Table Builder plugin for WordPress is vulnerable to unauthorized database table creation due to missing authorization checks on the `createFluentCartTable` function in all versions up to, and including, 5.2.6. This makes it possible for authenticated attackers, with Subscriber-level access and above, to create arbitrary Ninja Tables in the database which can lead to database pollution and resource exhaustion.
Problem types
Product status
Any version
Timeline
| 2026-01-28: | Vendor Notified |
| 2026-05-05: | Disclosed |
Credits
Quang Huynh Ngoc
References
www.wordfence.com/...-4025-44af-a519-672656ad8b0e?source=cve
plugins.trac.wordpress.org/...Handlers/FluentCartHandler.php
plugins.trac.wordpress.org/...Handlers/FluentCartHandler.php
plugins.trac.wordpress.org/...luentCart/FluentCartModule.php
plugins.trac.wordpress.org/...luentCart/FluentCartModule.php
plugins.trac.wordpress.org/...%2Ftrunk&sfp_email=&sfph_mail=