SEPTEMBER 19, 2026
Live Feed
Back to database
Case File

CVE-2026-15663

MEDIUM · CVSS 4.9 EPSS 0.30%

Source: NVD + CISA KEV + EPSS · Published 2026-07-24 · Last synced 2026-08-23

CyberRota Analysis

AI-Generated

The Ninja Forms plugin for WordPress is vulnerable to SQL Injection due to insufficient escaping of user-supplied parameters in the import file settings, affecting all versions up to 3.14.9. This vulnerability allows authenticated attackers with administrator-level access to execute arbitrary SQL queries, potentially leading to the extraction of sensitive database information. WordPress site administrators using this plugin should prioritize immediate updates to mitigate the risk of exploitation.

CVE
CVE-2026-15663
Severity
MEDIUM
CVSS
4.9
EPSS
0.30%
WordPress

Original NVD Description

The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to generic SQL Injection via Import File 'settings' Key in all versions up to, and including, 3.14.9 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with administrator-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. The vulnerable keys originate from the 'settings' object in an attacker-controlled import file processed via file_get_contents() or base64-decoded/JSON-decoded blobs, bypassing wp_magic_quotes protections entirely; two distinct sinks are affected — _save_setting() in Model.php and insert_form_meta() in ImportForm.php — as only the value side is escaped while the key side receives no sanitization or parameterization at any point in the call chain.