Grav 2.0.0 至 2.0.24 版本存在 Twig 内容沙箱逃逸漏洞。 过滤器(及其完全相同的函数形式)位于沙箱允许列表(allowlist)中,但与其他受保护项(如 、 、 、 和 )不同,该过滤器注册时缺少 守卫检查。其实现会调用 方法——若不可用则回退到 强制类型转换——且过程中未咨询沙箱方法允许列表。 由于 是一个基于 Pimple 的原始依赖注入容器的 Twig 全局变量,能够编写页面内容中 Twig 模板的用户可通过执行 读取容器的私有 数组,其中包括未脱敏(un-redacted)的 Conf
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-100670 | 8.8 HIGH | Grav CMS 2.0.14 through 2.0.24 Privilege Escalation via Blueprint Guard Bypass |
| CVE-2026-100673 | 8.2 HIGH | Grav Data Manager before 1.4.5 Stored XSS via item-detail view |
| CVE-2026-100671 | 8.0 HIGH | Grav before 2.0.25 Session Cookie Theft via Twig Sandbox |
| CVE-2026-100669 | 7.5 HIGH | Grav before 2.0.25 Sensitive File Disclosure via Case-Variation Bypass |
| CVE-2026-100672 | 7.5 HIGH | grav-plugin-comments before 1.2.11 Unauthenticated Information Disclosure |
| CVE-2026-100667 | 5.3 MEDIUM | grav-plugin-login 3.8.7 through 3.9.6 Two-Factor Authentication Bypass |
No comments yet