Perl-Compatible Regular Expression (PCRE) library before 7.3 backtracks too far when matching certain input bytes against some regex patterns in non-UTF-8 mode, which allows context-dependent attackers to obtain sensitive information or cause a denial of service (crash), as demonstrated by the "\X?\d" and "\P{L}?\d" patterns.
CVSS Details
- CVSS 3.1 Base Score: 6.5
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Apple Osx Php | — | Apply OS X security update 2008-002 | Dec 16, 2011 | Nov 7, 2007 |
| Apple Osx Xquery | — | Apply OS X security update 2007-009 | Dec 16, 2011 | Nov 7, 2007 |
| Debian | — | Upgrade pcre3Upgrade glib2.0 | Jul 30, 2024 | Nov 7, 2007 |
| Freebsd | — | Upgrade pcreUpgrade pcre-utf8 | Dec 10, 2025 | Nov 6, 2007 |
| Gentoo Linux | — | Upgrade dev-libs/libpcre. | Oct 30, 2017 | Nov 7, 2007 |
| Suse | — | Upgrade pcre-develUpgrade pcre-64bitUpgrade pcreUpgrade pcre-32bit | Feb 17, 2015 | Nov 7, 2007 |
| Ubuntu | — | Upgrade libpcrecpp0Upgrade libpcre3 | Nov 8, 2024 | Nov 7, 2007 |
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