← volver
CVE-2021-22205

CVE-2021-22205

CVSS 10 CRITICALEPSS 99.7%● KEVCWE-94
En resumen

GitLab no validaba correctamente los archivos de imagen cargados en el sistema, permitiendo que atacantes ejecutaran comandos arbitrarios en el servidor remoto. Esto es crítico porque da a los atacantes control total sobre la instancia de GitLab afectada.

Detalle técnico

Un analizador de archivos en GitLab CE/EE (versiones 11.9+) valida insuficientemente entradas de archivos de imagen antes del procesamiento, permitiendo ejecución remota de código no autenticada mediante cargas de imagen manipuladas. La vulnerabilidad resulta de una desinfección inadecuada de entradas en el pipeline de manejo de imágenes, permitiendo inyección de código ejecutable con privilegios de proceso de GitLab.

Resumen generado y traducido por IA a partir de la descripción oficial.
An issue has been discovered in GitLab CE/EE affecting all versions starting from 11.9. GitLab was not properly validating image files that were passed to a file parser which resulted in a remote command execution.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Productos afectados
GitLab · GitLab
PoCs públicas encontradas28
githubgithub.com/Al1ex/CVE-2021-22205284githubgithub.com/inspiringz/CVE-2021-22205238githubgithub.com/mr-r3bot/Gitlab-CVE-2021-22205181githubgithub.com/XTeam-Wing/CVE-2021-2220586githubgithub.com/r0eXpeR/CVE-2021-2220569githubgithub.com/whwlsfb/CVE-2021-2220523githubgithub.com/c0okB/CVE-2021-2220513githubgithub.com/keven1z/CVE-2021-2220512githubgithub.com/ZZ-SOCMAP/CVE-2021-222057githubgithub.com/faisalfs10x/GitLab-CVE-2021-22205-scanner6githubgithub.com/runsel/GitLab-CVE-2021-22205-3githubgithub.com/shang159/CVE-2021-22205-getshell3githubgithub.com/pizza-power/Golang-CVE-2021-22205-POC3githubgithub.com/findneo/GitLab-preauth-RCE_CVE-2021-222052githubgithub.com/DIVD-NL/GitLab-cve-2021-22205-nse1githubgithub.com/NukingDragons/gitlab-cve-2021-222051githubgithub.com/w0x68y/Gitlab-CVE-2021-222051githubgithub.com/hh-hunter/cve-2021-222050githubgithub.com/ccordeiro/CVE-2021-222050githubgithub.com/devdanqtuan/CVE-2021-222050githubgithub.com/cc3305/CVE-2021-222050githubgithub.com/hhhotdrink/CVE-2021-222050githubgithub.com/sei-fish/CVE-2021-222050githubgithub.com/overgrowncarrot1/DejaVu-CVE-2021-222050githubgithub.com/Hikikan/CVE-2021-222050exploitdbwww.exploit-db.com/exploits/50532no verificadocve_referencepacketstormsecurity.com/files/164994/GitLab-13.10.2-Remote-Code-Execution.htmlno verificadocve_referencepacketstormsecurity.com/files/164768/GitLab-Unauthenticated-Remote-ExifTool-Command-Injection.htmlno verificado
⚠ Recursos públicos, para evaluar la exposición de sistemas que controlas o estás autorizado a probar. Prueba solo con autorización.

¿Quieres saber si tu infraestructura está expuesta a esto?

Hablar con TrueHacking →