{"action":"Upgrade twig/twig to 3.27.0 or later.","affected":[{"fixed":"3.27.0","introduced":"0"}],"component":"twig/twig","cve_ids":["CVE-2026-48807"],"ecosystem":"Packagist","epss":0.00367,"exploited":false,"fixed_versions":["3.27.0"],"ghsa_id":"GHSA-8x9c-rmqh-456c","id":"tcs_01M5KEZF6YMQF9GF1WJXTGV7F8","modified_at":"2026-09-10T03:51:08.226754770Z","published_at":"2026-06-30T18:43:23Z","references":["https://osv.dev/vulnerability/GHSA-8x9c-rmqh-456c","https://github.com/twigphp/Twig/security/advisories/GHSA-8x9c-rmqh-456c","https://github.com/FriendsOfPHP/security-advisories/blob/master/twig/twig/CVE-2026-48807.yaml","https://github.com/twigphp/Twig","https://github.com/twigphp/Twig/releases/tag/v3.27.0","https://symfony.com/blog/cve-2026-48807-sandbox-tostring-policy-bypass-via-traversable-in-join-replace-and-in-not-in-operators"],"severity":{"label":"medium"},"sources":[{"source":"osv","source_id":"GHSA-8x9c-rmqh-456c","url":"https://osv.dev/vulnerability/GHSA-8x9c-rmqh-456c"}],"summary":"Twig: Sandbox `__toString()` policy bypass via `Traversable` in `join` and `replace` filters"}