{"action":"Upgrade getkirby/cms to 4.9.0 or later.","affected":[{"fixed":"4.9.0","introduced":"0"},{"fixed":"5.4.0","introduced":"5.0.0"}],"component":"getkirby/cms","cve_ids":["CVE-2026-40099"],"ecosystem":"Packagist","epss":0.00388,"exploited":false,"fixed_versions":["4.9.0","5.4.0"],"ghsa_id":"GHSA-w942-j9r6-hr6r","id":"tcs_01M5KF9Y9DSNED09TFNF2J8AP2","modified_at":"2026-05-05T15:59:46.191934Z","published_at":"2026-04-23T21:24:58Z","references":["https://osv.dev/vulnerability/GHSA-w942-j9r6-hr6r","https://github.com/getkirby/kirby/security/advisories/GHSA-w942-j9r6-hr6r","https://nvd.nist.gov/vuln/detail/CVE-2026-40099","https://github.com/getkirby/kirby","https://github.com/getkirby/kirby/releases/tag/4.9.0","https://github.com/getkirby/kirby/releases/tag/5.4.0"],"severity":{"label":"medium"},"sources":[{"source":"osv","source_id":"GHSA-w942-j9r6-hr6r","url":"https://osv.dev/vulnerability/GHSA-w942-j9r6-hr6r"}],"summary":"Kirby's page creation API bypasses the changeStatus permission check via unfiltered isDraft parameter"}