PatchSiren

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

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.