CVE-2026-48807
Twig is a template language for PHP. Prior to 3.27.0, the sandbox __to ...
Sévérité par source
Le label propre à Trivy est CRITICAL. Critique selon NVD. Plus basse selon GHSA (moyenne).
Description
Twig is a template language for PHP. Prior to 3.27.0, the sandbox __toString() checks do not fully cover Traversable values passed to join and replace filters or operands evaluated by the in and not in operators, allowing contained Stringable objects to be coerced to strings without consulting the sandbox policy. This issue is fixed in version 3.27.0.
Paquets affectés et versions corrigées
| Source | Paquet | Corrigé en |
|---|---|---|
| composer::GitHub Security Advisory Composer | twig/twig | 3.27.0 |
| composer::PHP Security Advisories Database | twig/twig | pas de correctif indiqué |
| debian 14 | php-twig | 3.27.0-1 |
| rapidfort debian 12 | php-twig | 0:3.27.0-1 |
| rapidfort debian 13 | php-twig | 0:3.27.0-1 |
Références
- 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://github.com/twigphp/Twig/security/advisories/GHSA-8x9c-rmqh-456c
- https://symfony.com/blog/cve-2026-48807-sandbox-tostring-policy-bypass-via-traversable-in-join-replace-and-in-not-in-operators