PCRE before 8.38 mishandles the /(?=di(?<=(?1))|(?=(.))))/ pattern and related patterns with an unmatched closing parenthesis, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.
CVSS Vector
AV:N/AC:L/Au:N/C:P/I:P/A:POracle Linux
OSOracle7Pcre Perl Compatible Regular Expression Library
APPPcre≤ 8.37
🟢
PATCH AVAILABLE
Vendor update available. Deploy in standard maintenance cycle.
Tags
DoSMemory
References
Related vulnerabilities
CVE-2016-3427CRITICAL9.8⚠ KEVPL ✓same product
Krytyczna podatność RCE w Oracle Java SE i JRockit — komponent JMX
CVE-2014-7169CRITICAL9.8⚠ KEVPL ✓same product
GNU Bash — niekompletna łatka Shellshock umożliwia command injection (CVE-2014-7169)
CVE-2014-6271CRITICAL9.8⚠ KEVPL ✓same product
ShellShock — RCE poprzez zmienne środowiskowe w GNU Bash
CVE-2016-1908CRITICAL9.8PL ✓same product
OpenSSH: pominięcie kontroli dostępu w przekierowaniu X11 (Auth Bypass)
CVE-2016-2182CRITICAL9.8PL ✓same product
OpenSSL BN_bn2dec: out-of-bounds write prowadzący do DoS lub innego wpływu