{"id":"CVE-2026-12723","aliases":["EUVD-2026-45882","GHSA-f5q9-9w7q-q2jv"],"status":"published","title":"Kirki \u003c 6.0.12 - Unauthenticated Arbitrary Comment Modification and Moderation Bypass via Component Library","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.","severity":{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-11","score":0.00339,"percentile":0.277,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-862"],"published":"2026-07-20T06:00:03Z","modified":"2026-07-20T20:39:31Z","products":[{"vendor":"themeum","product":"kirki"},{"vendor":"unknown","product":"kirki"}],"references":[{"url":"https://wpscan.com/vulnerability/76df2c61-4ba7-4987-9e61-5d02142b3db5/","tags":["exploit","vdb-entry","technical-description"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-12723"},{"url":"https://wpscan.com/vulnerability/76df2c61-4ba7-4987-9e61-5d02142b3db5"},{"url":"https://github.com/advisories/GHSA-f5q9-9w7q-q2jv"}],"sources":{"cve":[{"id":"CVE-2026-12723","title":"Kirki \u003c 6.0.12 - Unauthenticated Arbitrary Comment Modification and Moderation Bypass via Component Library","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.","status":"published","published":"2026-07-20T06:00:03.332Z","modified":"2026-07-20T15:05:08.888Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-862"],"updated_at":"2026-11-02T14:19:48.461833Z"}],"euvd":[{"id":"EUVD-2026-45882","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.","status":"published","published":"2026-07-20T06:00:03Z","modified":"2026-07-20T15:05:08Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T18:19:49.035342Z"}],"ghsa":[{"id":"GHSA-f5q9-9w7q-q2jv","title":"The Kirki  WordPress plugin before 6.0.12 does not perform any authorisation check on one of its...","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.","status":"published","published":"2026-07-20T09:31:07Z","modified":"2026-07-20T18:32:31Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N","level":"medium"}],"cwes":["CWE-862"],"updated_at":"2026-11-02T15:09:36.920272Z"}],"nvd":[{"id":"CVE-2026-12723","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.","status":"published","published":"2026-07-20T07:16:34.877Z","modified":"2026-07-20T20:39:31.217Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-862"],"updated_at":"2026-11-02T14:12:31.024898Z"}]}}
