Deserialization of Untrusted Data in October CMS - CVE-2026-49400
Published: September 14, 2026
Vulnerability details
The vulnerability allows a remote user to execute arbitrary PHP code.
The vulnerability exists due to deserialization of untrusted data in the backend SessionMaker trait when reading widget session state. A remote privileged user can write attacker-controlled data to a widget session key to execute arbitrary PHP code.
Exploitation requires cms.safe_mode to be enabled and a suitable PHP gadget chain reachable from the installed dependency set.