CVE-2021-22553
Heap Memory exhaustion in Gerrit
En resumen
Gerrit no limpia automáticamente las sesiones creadas durante operaciones git, permitiendo que se acumulen en la memoria. Con el tiempo, esto agota la memoria heap del servidor y puede causar que el servicio colapse.
Detalle técnico
Las operaciones git a través de Jetty crean sesiones persistentes sin configuración de expiración; Jetty no desecha automáticamente estas sesiones, lo que lleva a una acumulación ilimitada de memoria. Un atacante puede desencadenar múltiples operaciones git para agotar la memoria heap y causar denegación de servicio. Requiere acceso de red para realizar operaciones git contra el servidor Gerrit.
Resumen generado y traducido por IA a partir de la descripción oficial.
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.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Productos afectados
Google LLC · Gerrit¿Quieres saber si tu infraestructura está expuesta a esto?
Hablar con TrueHacking →