The compile_bracket_matchingpath function in pcre_jit_compile.c in PCRE through 8.x before revision 1680 (e.g., the PHP 7.1.1 bundled version) allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted regular expression.
CVSS Details
- CVSS 3.0 Base Score: 7.5
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | debian-upgrade-pcre3 | Jul 30, 2024 | Feb 16, 2017 | |
| Gentoo Linux | gentoo-linux-upgrade-dev-libs-libpcre | Oct 30, 2017 | Feb 16, 2017 | |
| Redhat_linux | no-fix-redhat-rpm-package | Jul 9, 2025 | Feb 14, 2017 | |
| Suse | — | suse-upgrade-libpcre1suse-upgrade-libpcre1-32bitsuse-upgrade-libpcre16-0suse-upgrade-libpcrecpp0suse-upgrade-libpcrecpp0-32bitsuse-upgrade-libpcreposix0suse-upgrade-pcre-develsuse-upgrade-pcre-devel-staticsuse-upgrade-pcre-toolssuse-upgrade-selinux-policysuse-upgrade-selinux-policy-develsuse-upgrade-selinux-policy-minimum | May 20, 2018 | Feb 16, 2017 |
| Ubuntu | ubuntu-pro-upgrade-libpcre3 | Oct 11, 2022 | Feb 16, 2017 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub