NetSight
critical9.8

CVE-2019-9023

An issue was discovered in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1.

Impact

An issue was discovered in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1. A number of heap-based buffer over-read instances are present in mbstring regular expression functions when supplied with invalid multibyte data. These occur in ext/mbstring/oniguruma/regcomp.c, ext/mbstring/oniguruma/regexec.c, ext/mbstring/oniguruma/regparse.c, ext/mbstring/oniguruma/enc/unicode.c, and ext/mbstring/oniguruma/src/utf32_be.c when a multibyte regular expression pattern contains invalid multibyte sequences.

Affected products

VendorProductAffected versions
PhpPhp
before 5.6.40
from 7.0.0 before 7.1.26
from 7.2.0 before 7.2.14
from 7.3.0 before 7.3.1
DebianDebian Linux
Version 9.0
CanonicalUbuntu Linux
Versions 12.04, 14.04, 16.04
NetappStorage Automation Store
All versions
OpensuseLeap
Version 42.3

Weakness classification

References