Description
The Kirki WordPress plugin before 6.0.12 does not perform any authorisation check on one of its REST routes, allowing unauthenticated users to overwrite the content of arbitrary existing comments and to create pre-approved comments under a spoofed identity, bypassing comment moderation.
Published: 2026-07-20
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in the Kirki WordPress plugin prior to version 6.0.12, where a REST endpoint performs no authorization checks. This deficiency allows any user to craft requests that overwrite existing comment content or insert new comments that are automatically approved, thereby circumventing the site’s moderation controls. The effect is the unauthorized alteration or injection of user‑generated content, which can be used to defame, spread spam, or inject malicious links.

Affected Systems

Systems running the Kirki WordPress plugin before version 6.0.12 are affected. All installations of Kirki with older versions should be examined for the vulnerability.

Risk and Exploitability

Based on the lack of an authorization check on its REST endpoint, the likely attack vector involves unauthenticated HTTP requests to that route, allowing remote attackers to modify or insert comments without elevated privileges. The CVSS score of 5.3 indicates moderate severity, while the EPSS score of less than 1% suggests a low likelihood of exploitation. The vulnerability is not listed in CISA’s KEV catalog. Exploitation would compromise the integrity of user discussions and potentially spread defamation or spam.

Generated by OpenCVE AI on July 30, 2026 at 19:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Kirki plugin to version 6.0.12 or later, which adds the required authorization check to the vulnerable REST endpoint.
  • If an upgrade cannot be performed immediately, temporarily block unauthenticated access to the affected REST route using server rules or security plugins.
  • Continuously monitor comment activity for unexpected edits or new posts, ensuring moderation managers review any anomalies promptly.

Generated by OpenCVE AI on July 30, 2026 at 19:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 20 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-862
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 20 Jul 2026 07:15:00 +0000

Type Values Removed Values Added
Description The Kirki WordPress plugin before 6.0.12 does not perform any authorisation check on one of its REST routes, allowing unauthenticated users to overwrite the content of arbitrary existing comments and to create pre-approved comments under a spoofed identity, bypassing comment moderation.
Title Kirki < 6.0.12 - Unauthenticated Arbitrary Comment Modification and Moderation Bypass via Component Library
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-07-20T15:05:08.888Z

Reserved: 2026-06-19T13:26:29.635Z

Link: CVE-2026-12723

cve-icon Vulnrichment

Updated: 2026-07-20T15:04:57.999Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T20:00:20Z

Weaknesses