CVE Catalog

CVE-2016-5093

High
Published: Translated: NVD NIST

Summary

The get_icu_value_internal function in ext/intl/locale/locale_methods.c in PHP before 5.5.36, 5.6.x before 5.6.22, and 7.x before 7.0.7 does not ensure the presence of a '\0' character, which allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a crafted locale_get_primary_language call.

Risk Assessment

The risk involves a remote attacker being able to cause a denial of service on the PHP server, potentially disrupting web applications and services relying on PHP.

Recommendation

It is recommended to immediately upgrade PHP to version 5.5.36, 5.6.22, or 7.0.7 or later, which includes a fix for this vulnerability.

Related vulnerabilities

Original NVD description (English source)

The get_icu_value_internal function in ext/intl/locale/locale_methods.c in PHP before 5.5.36, 5.6.x before 5.6.22, and 7.x before 7.0.7 does not ensure the presence of a '\0' character, which allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a crafted locale_get_primary_language call.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS