PT-2026-64272 · WordPress · Ninja Forms

·

CVE-2026-15663

·

Published

2026-07-24

·

Updated

2026-07-24

CVSS v3.1

4.9

Medium

VectorAV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions Ninja Forms versions prior to 3.15.0
Description An issue exists where authenticated attackers with administrator-level access can perform SQL Injection by manipulating the settings key within an import file. This occurs because the software fails to properly escape user-supplied parameters and lacks sufficient preparation of SQL queries. The vulnerability is triggered when the settings object is processed via file get contents() or base64/JSON-decoded blobs, which bypasses wp magic quotes protections. Specifically, the save setting() function in Model.php and the insert form meta() function in ImportForm.php are affected because sanitization is only applied to the value side, leaving the key side unprotected. This allows attackers to append malicious SQL queries to extract sensitive information from the database.
Recommendations Update to a version newer than 3.14.9.

Fix

SQL injection

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-15663

Affected Products

Ninja Forms