CVE-2020-11008: fallo de gravedad media en git
Malicious URLs can still cause Git to send a stored credential to the wrong server
Publicada el · Actualizada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
Sin señal de explotación. Ningún artefacto público de explotación conocido hasta ahora.
Git puede ser engañado para enviar contraseñas almacenadas a un servidor controlado por un atacante al procesar URLs maliciosas especialmente preparadas. Esto ocurre porque Git envía información incompleta a los programas de almacenamiento de credenciales, que luego devuelven cualquier contraseña almacenada coincidente en lugar de rechazar la solicitud.
La interfaz de credential helper de Git puede recibir patrones de URL malformados (sin campos de hostname y protocolo) de URLs especialmente preparadas, causando que los helpers coincidan con cualquier credencial almacenada y filtren contraseñas sensibles. La vulnerabilidad se activa a través de git clone o sistemas automatizados como submódulos Git; la explotación depende de qué credential helpers estén configurados (los helpers store, cache y osxkeychain de Git son conocidos como vulnerables). El impacto incluye divulgación no autorizada de credenciales almacenadas a servidores controlados por atacantes.
En el mismo producto, de las más peligrosas a las menos.