CVE-2018-15133
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
Patch now. It under exploitation confirmed by CISA and has a working public exploit.
Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
Laravel applications can execute arbitrary code if an attacker manipulates a cookie token and knows the app's secret key. This happens because the framework unsafely deserializes untrusted data, treating it as executable code instead of just information.
CVE-2018-15133 exploits unsafe unserialization of the X-XSRF-TOKEN cookie via the decrypt() method in Illuminate/Encryption/Encrypter.php. The attack requires knowledge of the application key (a high barrier) but leverages PHP object gadget chains (phpggc) to achieve remote code execution. Impact is critical RCE with application-level privileges.
The full analysis of this CVE is available in Portuguese →