~ / search / GHSA-gv7v-rgg6-548h

GHSA-gv7v-rgg6-548h

Laravel environment manipulation via query string

Source: GitHub Advisory Database (reviewed) High CVE-2024-52301

Packages

EcosystemPackageAffectedFixed in
Packagist laravel/framework < 6.20.45 6.20.45
Packagist laravel/framework >= 7.0.0, < 7.30.7 7.30.7
Packagist laravel/framework >= 8.0.0, < 8.83.28 8.83.28
Packagist laravel/framework >= 9.0.0, < 9.52.17 9.52.17
Packagist laravel/framework >= 10.0.0, < 10.48.23 10.48.23
Packagist laravel/framework >= 11.0.0, < 11.31.0 11.31.0

Details

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

## Description When the `register_argc_argv php` directive is set to `on` , and users call any URL with a special crafted query string, they are able to change the environment used by the framework when handling the request. ## Resolution The framework now ignores argv values for environment detection on non-cli SAPIs.

References

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