PCRE before 8.36 mishandles the /((?(R)a|(?1)))+/ pattern and related patterns with certain recursion, which allows remote attackers to cause a denial of service (segmentation fault) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.
CVSS Details
- CVSS 3.1 Base Score: 9.8
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade pcre | Aug 30, 2017 | Dec 1, 2015 |
| Debian | — | Upgrade pcre3 | Jul 30, 2024 | Dec 2, 2015 |
| F5 Big Ip | — | Update F5 BIG-IP to the latest version | Jun 17, 2026 | Feb 4, 2016 |
| Huawei Euleros 2_0_sp1 | — | Upgrade pcreUpgrade pcre-devel | Nov 30, 2017 | Dec 1, 2015 |
| Oracle_linux | — | Upgrade pcre-toolsUpgrade pcre-staticUpgrade pcre-develUpgrade pcre | May 11, 2016 | Dec 2, 2015 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Aug 7, 2014 |
| Suse | — | Upgrade pcre-toolsUpgrade libpcrecpp0Upgrade libpcre1Upgrade libpcreposix0Upgrade libpcrecpp0-32bitUpgrade sles12-docker-imageUpgrade libpcre1-32bitUpgrade pcre-develUpgrade pcre-devel-staticUpgrade sles12sp1-docker-imageUpgrade libpcre16-0 | Dec 2, 2016 | Dec 1, 2015 |
| Ubuntu | — | Upgrade libpcre3 | Apr 4, 2016 | Dec 1, 2015 |
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