v2.0.2 — security patch (Twig CVEs)
Remediates seven advisories reported by Dependabot against bun4uk/chadmin by bumping twig/twig from 3.24.0 → 3.26.0 (composer).
| Severity | Advisory | Summary |
|---|---|---|
| critical | GHSA-7p85-w9px-jpjp | PHP code injection via {% use %} template name |
| high | GHSA-45vw-wh46-2vx8 | RCE via _self.(<string>) macro reference compilation |
| high | GHSA-mm6w-gr99-p3jj | Sandbox bypass via object-destructuring assignment |
| medium | GHSA-7fxw-r6jv-74c8 | {% sandbox %}{% include %} skips checkSecurity() on cached templates |
| medium | GHSA-24x9-r6q4-q93w | template_from_string() escapes a SourcePolicy sandbox via synthesized name |
| low | GHSA-vcc8-phrv-43wj | Sandbox property allowlist bypass via the column filter |
| low | GHSA-4j38-f5cw-54h7 | spaceless filter implicitly marks its output as safe |
Transitive composer bumps
symfony/deprecation-contracts3.6.0 → 3.7.0symfony/polyfill-ctype1.36.0 → 1.37.0symfony/polyfill-mbstring1.36.0 → 1.37.0
Notes
Chadmin does not use the Twig sandbox at runtime, so there is no behavior change. The bump is published to silence Dependabot and keep Docker scanners green.
Images
- Docker Hub: `docker pull bun4uk/chadmin:2.0.2` (also `2.0`, `2`, `latest`)
- GHCR: `docker pull ghcr.io/bun4uk/chadmin:2.0.2`