{"action":"Upgrade apostrophe to 4.29.0 or later.","affected":[{"fixed":"4.29.0","introduced":"0"}],"component":"apostrophe","cve_ids":["CVE-2026-33889"],"ecosystem":"npm","epss":0.00222,"exploited":false,"fixed_versions":["4.29.0"],"ghsa_id":"GHSA-97v6-998m-fp4g","id":"tcs_01M5KFF5H1PV0BB46DH7M9XKXC","modified_at":"2026-04-16T21:11:29.515963Z","published_at":"2026-04-16T20:42:37Z","references":["https://osv.dev/vulnerability/GHSA-97v6-998m-fp4g","https://github.com/apostrophecms/apostrophe/security/advisories/GHSA-97v6-998m-fp4g","https://nvd.nist.gov/vuln/detail/CVE-2026-33889","https://github.com/apostrophecms/apostrophe/commit/6a89bdb7acdb2e1e9bf1429961a6ba7f99410481","https://github.com/apostrophecms/apostrophe"],"severity":{"label":"medium","score":5.4},"sources":[{"source":"osv","source_id":"GHSA-97v6-998m-fp4g","url":"https://osv.dev/vulnerability/GHSA-97v6-998m-fp4g"}],"summary":"ApostropheCMS: Stored XSS via CSS Custom Property Injection in @apostrophecms/color-field Escaping Style Tag Context"}