Description
The setlocale function in PHP before 5.2.4 allows context-dependent attackers to cause a denial of service (application crash) via a long string in the locale parameter. NOTE: this might not be a vulnerability in most web server environments that support multiple threads, unless this issue can be demonstrated for code execution.
References
- 20070904 PHP < 5.2.4 setlocale() denial of service mailing-list
- SUSE-SA:2008:004 vendor-advisory
- 28658 third-party-advisory
- GLSA-200710-02 vendor-advisory
- php-setlocale-dos(36458) vdb-entry
- 38687 vdb-entry
- 27102 third-party-advisory
- 3114 third-party-advisory