Skip to main content

Kirki WordPress Plugin CVE-2026-12721

| EUVDEUVD-2026-51432 HIGH
SQL Injection (CWE-89)
2026-07-31 WPScan GHSA-8m37-w7r8-hcp2
8.6
CVSS 3.1 · Vendor: WPScan
Share

Severity by source

Vendor (WPScan) PRIMARY
8.6 HIGH
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
vuln.today AI
7.5 HIGH

Unauthenticated network vector confirmed; S:U preferred over vendor S:C as injection reads within the WordPress database boundary, not a separate system; I:N and A:N reflect read-only impact.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

5
Analysis Generated
Jul 31, 2026 - 17:23 vuln.today
CVSS changed
Jul 31, 2026 - 17:22 NVD
8.6 (HIGH)
Patch available
Jul 31, 2026 - 07:01 EUVD
CVE Published
Jul 31, 2026 - 06:00 cve.org
HIGH 8.6
CVE Published
Jul 31, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The Kirki WordPress plugin before 6.0.13 does not properly sanitise and escape a value taken from the request before using it in a SQL statement, allowing unauthenticated attackers to perform SQL injection attacks.

AnalysisAI

SQL injection in the Kirki WordPress plugin before version 6.0.13 enables unauthenticated remote attackers to read arbitrary data from the underlying WordPress database by injecting malicious SQL through an unsanitized request parameter. The CVSS vector scores this 8.6 with a scope change reflecting potential access to the database tier beyond the web application boundary, with high confidentiality impact but no integrity or availability impact - consistent with a read-only injection primitive. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Identify WordPress site running Kirki plugin
Delivery
Send unauthenticated HTTP request with SQL payload
Exploit
Bypass absent input sanitization
Execution
Execute injected SQL against WordPress database
Impact
Exfiltrate user credentials and sensitive database contents

Vulnerability AssessmentAI

Exploitation The Kirki WordPress plugin must be installed and active on the target WordPress site running any version prior to 6.0.13. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 8.6 score with AV:N/AC:L/PR:N/UI:N reflects a worst-case attacker posture: no authentication, no special conditions, exploitable over the network. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An unauthenticated attacker sends a crafted HTTP GET or POST request to the vulnerable WordPress endpoint handled by the Kirki plugin, embedding SQL metacharacters or UNION-based payloads in the targeted parameter. The unescaped value is concatenated directly into a SQL query executed against the WordPress MySQL database, allowing the attacker to enumerate table contents including wp_users (password hashes, email addresses) and any custom post meta or option data. …
Remediation Update the Kirki WordPress plugin to version 6.0.13 or later, which contains the vendor-released fix for this SQL injection. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, inventory all WordPress installations using the Kirki plugin and verify current versions deployed across your environment. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

More in Kirki

View all
CVE-2026-13147 CRITICAL POC
9.1 Jul 20

Server-Side Request Forgery in the Kirki WordPress plugin before 6.0.12 allows unauthenticated attackers to coerce the s

CVE-2026-12720 HIGH POC
7.5 Jul 31

PHP Object Injection in the Kirki WordPress plugin before 6.0.13 enables a two-stage attack where unauthenticated users

CVE-2026-57724 CRITICAL
9.8 Jul 13

Object injection in the Themeum Kirki WordPress customizer framework (all versions through 6.0.12) allows attackers to a

CVE-2026-12723 MEDIUM POC
5.3 Jul 20

Unauthenticated comment manipulation in the Kirki WordPress plugin (versions before 6.0.12) allows remote attackers to o

CVE-2026-57726 CRITICAL
9.3 Jul 13

Blind SQL injection in the Themeum Kirki WordPress customizer framework (all versions up to and including 6.0.12) lets r

CVE-2026-12724 MEDIUM POC
4.3 Jul 20

HTML injection in the Kirki WordPress plugin before 6.0.12 allows unauthenticated attackers to embed arbitrary HTML into

CVE-2026-57727 HIGH
7.5 Jul 13

Broken access control in the Themeum Kirki WordPress customizer framework (versions up to and including 6.0.13) allows r

CVE-2026-57725 HIGH
7.1 Jul 13

Stored cross-site scripting in the Themeum Kirki WordPress customizer framework (versions through 6.0.11) lets an attack

CVE-2026-65436 MEDIUM
6.8 Jul 27

We need to produce a JSON object with specified fields. Let's gather the data: CVE-2026-65436, description: Editor Arbit

CVE-2026-57680 MEDIUM
6.5 Jul 02

Unauthenticated IDOR in the Kirki WordPress customizer toolkit (versions <= 6.0.11) allows remote unauthenticated attack

Share

CVE-2026-12721 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy