CVE-2021-3129
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.
A debugging tool called Ignition used in Laravel has a flaw that lets attackers run any code they want on a website without needing a password, if the site is in debug mode. This happens because the tool unsafely reads and writes files.
Ignition before 2.5.2 uses file_get_contents() and file_put_contents() without proper validation, allowing unauthenticated attackers to achieve remote code execution on Laravel applications running in debug mode (Laravel < 8.4.2). The vulnerability requires no authentication and has a network-based attack vector with no user interaction needed.
The full analysis of this CVE is available in Portuguese →