Deserialization of Untrusted Data in Grav CMS - #VU130080
Published: May 5, 2026
Grav CMS
Detailed vulnerability description
The vulnerability allows a remote attacker to execute arbitrary code.
The vulnerability exists due to deserialization of untrusted data in FileCache when processing cache data from a writable cache directory. A remote attacker can place a crafted serialized object in the cache to execute arbitrary code.
Exploitation requires a file write primitive to the cache directory.