Description
The Kirki WordPress plugin before 6.3.0 does not escape a user-supplied identifier before using it in a SQL query, allowing users with editor-level access and above to append arbitrary SQL and read the contents of the database, including user credentials.
Published: 2026-09-05
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Kirki WordPress plugin before version 6.3.0 contains a SQL injection flaw because it does not escape a user‑supplied identifier before incorporating it into a database query. This flaw allows users with the Editor role or higher to inject arbitrary SQL, enabling them to read the entire database, including credential information. The weakness is a classic CWE‑89 SQL Injection vulnerability.

Affected Systems

WordPress sites that have the Kirki plugin installed in any of the vulnerable releases from 6.0.0 through 6.2.5 are affected. The plugin must be present and actively used on an administrator’s site.

Risk and Exploitability

The exploitation requires that the attacker already possess Editor or higher privileges within the WordPress admin interface, which limits the attack surface but still poses a significant risk for sites with compromised credentials. While the EPSS score is not available and the vulnerability is not listed in CISA KEV, the high severity of SQL injection combined with the potential to exfiltrate passwords means the risk is non‑negligible for impacted installations.

Generated by OpenCVE AI on September 5, 2026 at 07:42 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Kirki plugin to version 6.3.0 or newer, which resolves the SQL injection issue.
  • If upgrading is not immediately possible, remove the Kirki plugin from the WordPress installation to eliminate the vulnerability.
  • Apply the principle of least privilege by restricting Editor and higher roles and monitor for any unauthorized database activity.

Generated by OpenCVE AI on September 5, 2026 at 07:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 05 Sep 2026 08:00:00 +0000

Type Values Removed Values Added
First Time appeared Kirki
Kirki kirki
Wordpress
Wordpress wordpress
Weaknesses CWE-89
Vendors & Products Kirki
Kirki kirki
Wordpress
Wordpress wordpress

Sat, 05 Sep 2026 06:30:00 +0000

Type Values Removed Values Added
Description The Kirki WordPress plugin before 6.3.0 does not escape a user-supplied identifier before using it in a SQL query, allowing users with editor-level access and above to append arbitrary SQL and read the contents of the database, including user credentials.
Title Kirki 6.0.0 - 6.2.5 - Editor+ SQLi via Content Manager Field ID
References

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-05T06:00:08.170Z

Reserved: 2026-09-01T11:50:23.724Z

Link: CVE-2026-84221

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-05T07:17:13.667

Modified: 2026-09-05T07:17:13.667

Link: CVE-2026-84221

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-05T07:45:05Z

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')