Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

CVE-2026-85396 rubyzip path traversal vulnerability

Abierto
#966 1 comentario 2 reacciones 0 asignados Ver en GitHub

@benbalter ya está trabajando en esto.

Desde el 30/9/2026.

  • #965 de @benbalter — abierto

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
45/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
jekyll, ruby
Área
security

Línea de trabajo

Start by tracing the dependency chain through github-pages, jekyll-remote-theme, and rubyzip, focusing on the stated version constraints. Determine whether the dependency requirements can be updated to a rubyzip version containing the fix without abandoning the current Jekyll dependency setup. Done means consumers have a supported path that no longer permits the vulnerable rubyzip range.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Dependabot is complaining for the consumers of github-pages gem for above-mentioned security issue for one of its transitive dependency rubyzip.

Because github-pages >= 213 depends on jekyll-remote-theme = 0.4.3  and jekyll-remote-theme >= 0.4.2, < 0.5.2 depends on rubyzip >= 1.3.0, < 3.0,  github-pages >= 213 requires rubyzip >= 1.3.0, < 3.0.

But CVE-2026-85396 is fixed only in rubyzip >= 3.4.0.

The consumers of this gem have NO easier option to fix this CVE on their own.
Either we consider this gem as abandoned and directly specify jekyll gems on our own or a security update is provided.

Lenguaje dominante
Ruby
Estrellas
1.9k
Forks
362
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de github/pages-gem

Todos los issues de github/pages-gem

Issues similares

Más issues de Ruby

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.