CVE-2026-112347
Last modified
CVE-2026-112347 is a high-severity vulnerability rated 7.6/10 on the CVSS scale. Kirki plugin for WordPress before 6.4.1 contains a broken object-level access control vulnerability in its page REST API, where the PUT /wp-json/kirki/v1/pages/{page_id} route and the save_page_data, duplicate, and delete handlers in PageController.php rely only on a coarse role-to-access middleware check without performing a per-object WordPress capability check. A user with Kirki edit access, granted to the Editor role by default, can exploit this flaw to modify the title, slug, and publication status of any non-trashed post of any post type, including custom post types and WooCommerce products they do not own, exposing private or draft content or removing published content by manipulating the unrestricted post_status field..
Description
Kirki plugin for WordPress before 6.4.1 contains a broken object-level access control vulnerability in its page REST API, where the PUT /wp-json/kirki/v1/pages/{page_id} route and the save_page_data, duplicate, and delete handlers in PageController.php rely only on a coarse role-to-access middleware check without performing a per-object WordPress capability check. A user with Kirki edit access, granted to the Editor role by default, can exploit this flaw to modify the title, slug, and publication status of any non-trashed post of any post type, including custom post types and WooCommerce products they do not own, exposing private or draft content or removing published content by manipulating the unrestricted post_status field.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Themeum | Kirki | < 6.4.1 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-112347?
How severe is CVE-2026-112347?
How do I fix CVE-2026-112347?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-11234Inappropriate implementation in FoldableAPIs in Google Chrom…4.3
- CVE-2026-112342Tandoor Recipes before 2.7.0 contains an improper cache-key …7.1
- CVE-2026-112343Syncplify Server! before 8.8.0 contains an access control by…8.1
- CVE-2026-112344Syncplify Server! 6.0.0 before 8.8.0 contains a path travers…6.8
- CVE-2026-112345TTLock Android application before v9.8.260718 and associated…8.1
- CVE-2026-112346OpenHands Software Agent SDK before 1.52.0 contains an unaut…9.8
- CVE-2026-112348Kirki plugin for WordPress before 6.2.5 contains a reCAPTCHA…6.5
- CVE-2026-11235Insufficient policy enforcement in Compositing in Google Chr…8.8
- CVE-2026-112350Sunhillo SureLine before 9.1.5 contains a path traversal vul…7.5
- CVE-2026-112351Sunhillo SureLine before 9.1.5 contains an OS command inject…8.8
- CVE-2026-112352Sunhillo SureLine before 9.1.5 contains an authentication by…9.1
- CVE-2026-112353GFI KerioConnect (Kerio Connect) before 10.0.8 Patch 2 conta…8.2
Are you affected by CVE-2026-112347?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
