[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFPmw-3L8dbXtYhv28HyRCXarn0kJXlmScDBzi7f-9ys":3,"g5a-ex:pcre\u002Fpcre2@*":152,"g5a-family:pcre\u002Fpcre2":154},{"success":4,"data":5},true,{"product":6,"versions":54,"topVulnerabilitiesByEpss":73,"kevVulnerabilities":129,"seoMetadata":130,"meta":149},{"vendorName":7,"productName":8,"versionCount":9,"totalCves":10,"kevCount":11,"lastCveUpdate":12,"versions":13,"description":53},"pcre","pcre2",18,11,0,"2025-08-27",[14,17,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50],{"version":15,"cve_count":11,"kev_count":11,"has_kev":16},"10.00",false,{"version":18,"cve_count":19,"kev_count":11,"has_kev":16},"10.10",2,{"version":21,"cve_count":11,"kev_count":11,"has_kev":16},"10.20",{"version":23,"cve_count":11,"kev_count":11,"has_kev":16},"10.21",{"version":25,"cve_count":11,"kev_count":11,"has_kev":16},"10.22",{"version":27,"cve_count":19,"kev_count":11,"has_kev":16},"10.23",{"version":29,"cve_count":11,"kev_count":11,"has_kev":16},"10.30",{"version":31,"cve_count":11,"kev_count":11,"has_kev":16},"10.31",{"version":33,"cve_count":11,"kev_count":11,"has_kev":16},"10.32",{"version":35,"cve_count":11,"kev_count":11,"has_kev":16},"10.33",{"version":37,"cve_count":11,"kev_count":11,"has_kev":16},"10.34",{"version":39,"cve_count":11,"kev_count":11,"has_kev":16},"10.35",{"version":41,"cve_count":11,"kev_count":11,"has_kev":16},"10.36",{"version":43,"cve_count":11,"kev_count":11,"has_kev":16},"10.37",{"version":45,"cve_count":11,"kev_count":11,"has_kev":16},"10.38",{"version":47,"cve_count":11,"kev_count":11,"has_kev":16},"10.39",{"version":49,"cve_count":11,"kev_count":11,"has_kev":16},"10.40",{"version":51,"cve_count":52,"kev_count":11,"has_kev":16},"10.45",1,"Pcre2 by Pcre is a technology product with 18 tracked versions and 11 known security vulnerabilities. Get comprehensive security analysis, vulnerability tracking, and threat intelligence for this product.",[55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72],{"version":15,"cve_count":11,"kev_count":11,"has_kev":16},{"version":18,"cve_count":19,"kev_count":11,"has_kev":16},{"version":21,"cve_count":11,"kev_count":11,"has_kev":16},{"version":23,"cve_count":11,"kev_count":11,"has_kev":16},{"version":25,"cve_count":11,"kev_count":11,"has_kev":16},{"version":27,"cve_count":19,"kev_count":11,"has_kev":16},{"version":29,"cve_count":11,"kev_count":11,"has_kev":16},{"version":31,"cve_count":11,"kev_count":11,"has_kev":16},{"version":33,"cve_count":11,"kev_count":11,"has_kev":16},{"version":35,"cve_count":11,"kev_count":11,"has_kev":16},{"version":37,"cve_count":11,"kev_count":11,"has_kev":16},{"version":39,"cve_count":11,"kev_count":11,"has_kev":16},{"version":41,"cve_count":11,"kev_count":11,"has_kev":16},{"version":43,"cve_count":11,"kev_count":11,"has_kev":16},{"version":45,"cve_count":11,"kev_count":11,"has_kev":16},{"version":47,"cve_count":11,"kev_count":11,"has_kev":16},{"version":49,"cve_count":11,"kev_count":11,"has_kev":16},{"version":51,"cve_count":52,"kev_count":11,"has_kev":16},[74,82,88,94,99,104,110,115,119,124],{"cveId":75,"description":76,"publishedDate":77,"cvssScore":78,"cvssVersion":79,"severity":80,"isKev":16,"epssScore":81},"CVE-2015-3210","Heap-based buffer overflow in PCRE 8.34 through 8.37 and PCRE2 10.10 allows remote attackers to execute arbitrary code via a crafted regular expression, as demonstrated by \u002F^(?P=B)((?P=B)(?J:(?P\u003CB>c)(?P\u003CB>a(?P=B)))>WGXCREDITS)\u002F, a different vulnerability than CVE-2015-8384.","2016-12-13",9.8,"v3.1","Critical",0.09157,{"cveId":83,"description":84,"publishedDate":85,"cvssScore":78,"cvssVersion":86,"severity":80,"isKev":16,"epssScore":87},"CVE-2016-3191","The compile_branch function in pcre_compile.c in PCRE 8.x before 8.39 and pcre2_compile.c in PCRE2 before 10.22 mishandles patterns containing an (*ACCEPT) substring in conjunction with nested parentheses, which allows remote attackers to execute arbitrary code or cause a denial of service (stack-based buffer overflow) via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror, aka ZDI-CAN-3542.","2016-03-17","v3.0",0.0843,{"cveId":89,"description":90,"publishedDate":77,"cvssScore":91,"cvssVersion":86,"severity":92,"isKev":16,"epssScore":93},"CVE-2015-3217","PCRE 7.8 and 8.32 through 8.37, and PCRE2 10.10 mishandle group empty matches, which might allow remote attackers to cause a denial of service (stack-based buffer overflow) via a crafted regular expression, as demonstrated by \u002F^(?:(?(1)\\\\.|([^\\\\\\\\W_])?)+)+$\u002F.",7.5,"High",0.06169,{"cveId":95,"description":96,"publishedDate":97,"cvssScore":91,"cvssVersion":86,"severity":92,"isKev":16,"epssScore":98},"CVE-2017-7186","libpcre1 in PCRE 8.40 and libpcre2 in PCRE2 10.23 allow remote attackers to cause a denial of service (segmentation violation for read access, and application crash) by triggering an invalid Unicode property lookup.","2017-03-20",0.05033,{"cveId":100,"description":101,"publishedDate":102,"cvssScore":78,"cvssVersion":86,"severity":80,"isKev":16,"epssScore":103},"CVE-2017-8786","pcre2test.c in PCRE2 10.23 allows remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via a crafted regular expression.","2017-05-05",0.04066,{"cveId":105,"description":106,"publishedDate":107,"cvssScore":108,"cvssVersion":79,"severity":80,"isKev":16,"epssScore":109},"CVE-2022-1586","An out-of-bounds read vulnerability was discovered in the PCRE2 library in the compile_xclass_matchingpath() function of the pcre2_jit_compile.c file. This involves a unicode property matching issue in JIT-compiled regular expressions. The issue occurs because the character was not fully read in case-less matching within JIT.","2022-05-16",9.1,0.03366,{"cveId":111,"description":112,"publishedDate":113,"cvssScore":78,"cvssVersion":86,"severity":80,"isKev":16,"epssScore":114},"CVE-2017-8399","PCRE2 before 10.30 has an out-of-bounds write caused by a stack-based buffer overflow in pcre2_match.c, related to a \"pattern with very many captures.\"","2017-05-01",0.03118,{"cveId":116,"description":117,"publishedDate":107,"cvssScore":108,"cvssVersion":79,"severity":80,"isKev":16,"epssScore":118},"CVE-2022-1587","An out-of-bounds read vulnerability was discovered in the PCRE2 library in the get_recurse_data_length() function of the pcre2_jit_compile.c file. This issue affects recursions in JIT-compiled regular expressions caused by duplicate data transfers.",0.02767,{"cveId":120,"description":121,"publishedDate":122,"cvssScore":91,"cvssVersion":79,"severity":92,"isKev":16,"epssScore":123},"CVE-2019-20454","An out-of-bounds read was discovered in PCRE before 10.34 when the pattern \\X is JIT compiled and used to match specially crafted subjects in non-UTF mode. Applications that use PCRE to parse untrusted input may be vulnerable to this flaw, which would allow an attacker to crash the application. The flaw occurs in do_extuni_no_utf in pcre2_jit_compile.c.","2020-02-14",0.01561,{"cveId":125,"description":126,"publishedDate":127,"cvssScore":91,"cvssVersion":79,"severity":92,"isKev":16,"epssScore":128},"CVE-2022-41409","Integer overflow vulnerability in pcre2test before 10.41 allows attackers to cause a denial of service or other unspecified impacts via negative input.","2023-07-18",0.01121,[],{"title":131,"metaDescription":132,"keywords":133,"structuredData":134},"Pcre2 by Pcre - Security Vulnerabilities & Analysis | Precursor Intelligence","Comprehensive security analysis for Pcre2 by Pcre covering 18 versions with 11 tracked vulnerabilities. Real-time threat intelligence, CVE tracking, and security recommendations.","Pcre2 vulnerabilities, Pcre2 security, Pcre2 CVE, Pcre Pcre2, Pcre2 threat intelligence, Pcre security, product security analysis, cybersecurity threats, vulnerability management, CVE tracking",{"@context":135,"@type":136,"name":137,"description":132,"url":138,"manufacturer":139,"applicationCategory":143,"softwareVersion":144,"mainEntity":145},"https:\u002F\u002Fschema.org","SoftwareApplication","Pcre2","https:\u002F\u002Fprecursorintelligence.com\u002Fvulnerabilities\u002Ftechnologies\u002Fvendors\u002Fpcre\u002Fpcre2",{"@type":140,"name":141,"url":142},"Organization","Pcre","https:\u002F\u002Fprecursorintelligence.com\u002Fvendors\u002Fpcre","Security Software","18 versions tracked",{"@type":146,"name":147,"description":148,"vulnerabilityCount":10,"dateModified":12},"SecurityVulnerability","Pcre2 Security Vulnerabilities","Security vulnerabilities affecting Pcre2 by Pcre",{"totalVersions":9,"totalVulnerabilities":10,"kevVulnerabilities":11,"lastUpdated":12,"generatedAt":150,"apiVersion":151},"2026-10-18T21:23:41.597Z","3.0",{"rows":153,"total":11,"capped":16,"failed":11},[],[]]