p PatchFirst

CVE-2026-45820

CVE-2026-45820

Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.

fflate through 0.8.2 is vulnerable to denial of service via an infinite loop in unzipSync(). A crafted ZIP archive with a central directory entry declaring compressed_size=0xFFFFFFFF (ZIP64 sentinel) but missing the required ZIP64 extra field tag 0x0001 causes z64e() to loop indefinitely due to out-of-bounds reads returning undefined, which coerces to 0, keeping the loop condition permanently true.

CVSS 6.6 · Media · EPSS 0,3% · Corrección disponible

Publicación
Actualización

Pila tecnológica: node

Productos y versiones afectados

  • fflate

    Versiones
    • ≥ 0.4.5, ≤ 0.4.8: Afectada (semver)
    • ≥ 0.5.0, ≤ 0.5.3: Afectada (semver)
    • ≥ 0.6.0, ≤ 0.6.10: Afectada (semver)
    • ≥ 0.7.0, ≤ 0.7.4: Afectada (semver)
    • ≥ 0.8.0, ≤ 0.8.2: Afectada (semver)

    Sin corrección publicada

  • fflate npm

    Intervalos de versiones afectados
    • SEMVER: ≥ 0.4.5, < 0.4.9

    Actualiza a 0.4.9

  • fflate npm

    Intervalos de versiones afectados
    • SEMVER: ≥ 0.5.0, < 0.5.4

    Actualiza a 0.5.4

  • fflate npm

    Intervalos de versiones afectados
    • SEMVER: ≥ 0.6.0, < 0.6.11

    Actualiza a 0.6.11

  • fflate npm

    Intervalos de versiones afectados
    • SEMVER: ≥ 0.7.0, < 0.7.5

    Actualiza a 0.7.5

  • fflate npm

    Intervalos de versiones afectados
    • SEMVER: ≥ 0.8.0, < 0.8.3

    Actualiza a 0.8.3

Fuentes originales

Comprueba tu servidor →