{"action":"No fix published. Pin and monitor.","affected":[{"introduced":"0","last_affected":"4.29.0"}],"component":"apostrophe","cve_ids":["CVE-2026-45012"],"ecosystem":"npm","epss":0.00235,"exploited":false,"fixed_versions":[],"ghsa_id":"GHSA-pr28-mf3q-qpg6","id":"tcs_01M5KG4A190HWZCGW3HC05FZE5","modified_at":"2026-06-12T22:15:09.497190330Z","published_at":"2026-05-14T18:26:45Z","references":["https://osv.dev/vulnerability/GHSA-pr28-mf3q-qpg6","https://github.com/apostrophecms/apostrophe/security/advisories/GHSA-pr28-mf3q-qpg6","https://nvd.nist.gov/vuln/detail/CVE-2026-45012","https://github.com/apostrophecms/apostrophe"],"severity":{"label":"high","score":7.6},"sources":[{"source":"osv","source_id":"GHSA-pr28-mf3q-qpg6","url":"https://osv.dev/vulnerability/GHSA-pr28-mf3q-qpg6"}],"summary":"Apostrophe has authenticated SSRF in rich-text widget import via @apostrophecms/area/validate-widget"}