PatchSiren cyber security CVE debrief
CVE-2026-87722 Gerrit CVE debrief
A vulnerability in Gerrit Code Review allows unauthenticated remote attackers to cause a denial of service via crafted search queries or REST API requests containing regular expressions with large counted repetitions or exponential DFA determinization patterns. This issue affects Gerrit Code Review versions 2.1.6 through 3.12.9, 3.13.0 through 3.13.8, and 3.14.0 through 3.14.2. Defenders should assess exposure and prioritize patching or mitigating this vulnerability to prevent potential denial-of-service attacks.
- Vendor
- Gerrit
- Product
- Unknown
- CVSS
- HIGH 8.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-24
- Original CVE updated
- 2026-09-25
- Advisory published
- 2026-09-24
- Advisory updated
- 2026-09-25
Who should care
Defenders responsible for Gerrit Code Review deployments should assess exposure and prioritize patching or mitigating this vulnerability to prevent potential denial-of-service attacks. This includes reviewing compensating controls, monitoring for suspicious activity, and verifying security team awareness of vulnerability details.
Why it matters
CVE-2026-87722 is a high-severity vulnerability in Gerrit Code Review that allows unauthenticated remote attackers to cause a denial of service. Defenders should prioritize patching or mitigating this vulnerability to prevent potential denial-of-service attacks.
- Denial of service via CPU starvation and JVM heap exhaustion
- Potential for unauthenticated remote attacks
- Need for patching or mitigation to prevent exploitation
Technical summary
The vulnerability is caused by uncontrolled resource consumption in regex search query predicates and REST regex filter endpoints in Gerrit Code Review versions 2.1.6 through 3.12.9, 3.13.0 through 3.13.8, and 3.14.0 through 3.14.2. This allows an unauthenticated remote attacker to cause a denial of service via CPU starvation and JVM heap exhaustion. The user-supplied regular expression is compiled into an unbounded dk.brics.automaton instance prior to index evaluation or access control visibility filtering, leading to potential denial-of-service attacks.
Defensive priority
Defenders should prioritize patching or mitigating this vulnerability to prevent potential denial-of-service attacks.
Recommended defensive actions
- Patch Gerrit Code Review to version 3.12.10, 3.13.9, or 3.14.3
- Restrict access to search queries and REST API requests
- Monitor for suspicious activity
- Implement compensating controls for exposed systems
- Review asset inventory for affected deployments
- Track exceptions and retest remediated assets
- Verify security team awareness of vulnerability details
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, including its description, CVSS score, and affected versions. The vulnerability is caused by uncontrolled resource consumption in regex search query predicates and REST regex filter endpoints. Official CVE Program record and NIST NVD detail page provide source-provided CVE metadata and vulnerability assessment. Evidence limits are based on CVE and NVD entries.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-87722 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-87722
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-87722 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-87722
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://issues.gerritcodereview.com/issues/540877705
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.