First published: Wed Nov 29 2023(Updated: )
October is a Content Management System (CMS) and web platform to assist with development workflow. An authenticated backend user with the `editor.cms_pages`, `editor.cms_layouts`, or `editor.cms_partials` permissions who would normally not be permitted to provide PHP code to be executed by the CMS due to `cms.safe_mode` being enabled can write specific Twig code to escape the Twig sandbox and execute arbitrary PHP. This issue has been patched in 3.4.15.
Credit: security-advisories@github.com security-advisories@github.com
Affected Software | Affected Version | How to fix |
---|---|---|
composer/october/system | >=3.0.0<3.4.15 | 3.4.15 |
Octobercms October | >=3.0.0<3.4.15 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
An authenticated backend user with certain permissions can execute PHP code.
By writing specific Twig code to escape the Twig sandbox.
Version 3.0.0 up to and including 3.4.15 of October CMS is affected.
Upgrade to version 3.4.15 of October CMS.
You can find more information at the following references: [GitHub Advisory](https://github.com/octobercms/october/security/advisories/GHSA-p8q3-h652-65vx) [GitHub advisory](https://github.com/advisories/GHSA-p8q3-h652-65vx)