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

Advisory version ranges still flag 3.2.0 as vulnerable (GHSA-j3p4-wp97-rph4, GHSA-j9gm-c75j-xc9q, GHSA-jjfr-hcj7-qf5w, GHSA-wmxv-xphr-5c9g, GHSA-gwg2-r3hj-4w44)

Abierto
#3,218 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
45/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
csharp, github
Área
security

Línea de trabajo

Start by reading the referenced fix in #3208 and related issue #3205, then check how these five advisories define affected and patched versions. The requested change is to update their ranges so 3.2.0 is recognized as patched while versions below 3.2.0 and the affected 4.x range remain covered; done when NuGet audit no longer reports 3.2.0 for these advisories.

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

Descripción

ImageSharp 3.2.0 backports the fixes for these advisories (#3208), but the GitHub Advisory Database entries still list the affected range as >= 2.0.0, <= 4.1.1 with 4.1.2 as the only patched version.

As a result, NuGet audit (NU1902/NU1903) reports 3.2.0 as vulnerable, which fails builds that use TreatWarningsAsErrors and pushes consumers toward suppressions or a major-version upgrade.

Could the advisory ranges be updated to < 3.2.0 || >= 4.0.0, < 4.1.2 (with 3.2.0 listed as a patched version) for these five advisories? Related: #3205.

https://www.nuget.org/packages/SixLabors.ImageSharp/3.2.0

Image
Lenguaje dominante
C#
Estrellas
8k
Forks
904
Merge medio
15 h 39 min
PR fusionados (30 d)
12

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 SixLabors/ImageSharp

Todos los issues de SixLabors/ImageSharp

Issues similares

Más issues de C#

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.