~ / search / GHSA-4qwp-7c67-jmcc

GHSA-4qwp-7c67-jmcc

Unauthenticated remote code execution in Ignition

Source: GitHub Advisory Database (reviewed) Critical CVE-2021-3129

Packages

EcosystemPackageAffectedFixed in
Packagist facade/ignition >= 2.5.0, < 2.5.2 2.5.2
Packagist facade/ignition >= 2.0.0, < 2.4.2 2.4.2
Packagist facade/ignition >= 1.7.0, < 1.16.14 1.16.14
Packagist facade/ignition < 1.6.15 1.6.15

Details

As written in the advisory (Markdown source, shown as plain text).

Ignition before 2.5.2, as used in Laravel and other products, allows unauthenticated remote attackers to execute arbitrary code because of insecure usage of file_get_contents() and file_put_contents(). This is exploitable on sites using debug mode with Laravel before 8.4.2.

References

External links from the advisory. They lead to third-party sites.