CVE-2021-33621: División de respuesta HTTP en CGI
Publicado por mame el 2022-11-22
Traducción de vtamara
Hemos publicado las versiones 0.3.5, 0.2.2 y 0.1.0.2 de la gema cgi, que incluyen una corrección de seguridad para una vulnerabilidad de división de respuesta HTTP. A esta vulnerabilidad se le ha asignado el identificador CVE CVE-2021-33621.
Detalles
En una aplicación que genere una respuesta HTTP usando la gema cgi con una dato no confiable suministrado por el usuario, un atacante podría explotar la falla para inyectar contenido malicioso en el encabezado o en el cuerpo de la respuesta HTTP.
Así mismo el contenido del objeto CGI::Cookie no estaba siendo
verificado de manera apropiada. En una aplicación que cree un objeto
CGI::Cookie con base en datos suministrados por el usuario,
un atacante podría explotar la falla para inyectar atributos
inválidos en el encabezado Set-Cookie. Pensamos que es poco
probable que haya aplicaciones así, pero hemos incluido un cambio
para verificar los argumentos de CGI::Cookie#initialize de manera
preventiva.
Por favor actualice la gema cgi a una de las versiones 0.3.5, 0.2.2 o 0.1.0.2
o posteriores. Puede ejecutar gem update cgi para actualizarla.
Si está usando bundler, por favor agregue gem "cgi", ">= 0.3.5" a su
Gemfile.
Versiones afectadas
- gema cgi 0.3.3 y anteriores
- gema cgi 0.2.1 y anteriores
- gema cgi 0.1.1, 0.1.0.1 y 0.1.0
Creditos
Agradecemos a Hiroshi Tokumaru por descubrir los problemas.
Historia
- Publicado originalmente el 2022-11-22 02:00:00 (UTC)
Noticias recientes
Publicado Ruby 4.0.0 preview3
Nos complace anunciar la publicación de Ruby 4.0.0-preview3. Ruby 4.0 introduce Ruby::BOX y “ZJIT”, y agrega muchas mejoras.
Publicado por naruse el 2025-12-18
Publicación de Ruby 3.4.8
Ruby 3.4.8 ha sido publicado.
Publicado por k0kubun el 2025-12-17
Publicación de Ruby 4.0.0 preview2
Nos complace anunciar el lanzamiento de Ruby 4.0.0-preview2. Ruby 4.0 actualiza su versión de Unicode a 17.0.0, entre otras novedades.
Publicado por naruse el 2025-11-17
Publicación de Ruby 3.3.10
Ruby 3.3.10 ha sido publicado.
Publicado por nagachika el 2025-10-23