{"action":"Upgrade apostrophe to 4.29.0 or later.","affected":[{"fixed":"4.29.0","introduced":"0"}],"component":"apostrophe","cve_ids":["CVE-2026-33877"],"ecosystem":"npm","epss":0.00365,"exploited":false,"fixed_versions":["4.29.0"],"ghsa_id":"GHSA-mj7r-x3h3-7rmr","id":"tcs_01M5KG0XVWG1N6FNCPMZ8YANQQ","modified_at":"2026-04-16T21:11:30.123665Z","published_at":"2026-04-16T20:42:11Z","references":["https://osv.dev/vulnerability/GHSA-mj7r-x3h3-7rmr","https://github.com/apostrophecms/apostrophe/security/advisories/GHSA-mj7r-x3h3-7rmr","https://nvd.nist.gov/vuln/detail/CVE-2026-33877","https://github.com/apostrophecms/apostrophe/commit/e266cffd8c0d331a9b05c92bf11616556efcdc77","https://github.com/apostrophecms/apostrophe"],"severity":{"label":"low","score":3.7},"sources":[{"source":"osv","source_id":"GHSA-mj7r-x3h3-7rmr","url":"https://osv.dev/vulnerability/GHSA-mj7r-x3h3-7rmr"}],"summary":"ApostropheCMS: User Enumeration via Timing Side Channel in Password Reset Endpoint"}