Skip to main content
← All vulnerabilities
CVE-2021-22553

Heap Memory exhaustion in Gerrit

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.15.22, 2.16.26, 3.0.16, 3.1.12, 3.2.7, and 1 more
None on Exploit-DB, Metasploit or GitHub

Summary

Any git operation is passed through Jetty and a session is created. No expiry is set for the session and Jetty does not automatically dispose of the session. Over multiple git actions, this can lead to a heap memory exhaustion for Gerrit servers. We recommend upgrading Gerrit to any of the versions listed above.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • Google LLC Gerrit

    fixed in 2.15.22; fixed in 2.16.26; fixed in 3.0.16; fixed in 3.1.12; fixed in 3.2.7; fixed in 3.3.2

References 1

bugs.chromium.org