p PatchFirst

CVE-2026-90771

CVE-2026-90771 · joi before 17.13.8 and 18.2.9 Prototype Pollution via messages

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

joi before versions 17.13.8 and 18.2.9 contains a prototype pollution vulnerability in the messages compilation function that accepts __proto__ as an error code. Attackers can supply __proto__ keys in custom messages to replace the returned object's prototype, breaking downstream code relying on Object.prototype methods.

CVSS 6.3 · Media · EPSS 0,4% · Corrección disponible

Publicación
Actualización

Pila tecnológica: node

Productos y versiones afectados

  • joi

    Versiones
    • ≥ 16.0.0, < 17.13.8: Afectada (semver)
    • ≥ 18.0.0, < 18.2.9: Afectada (semver)

    Actualiza a 17.13.8; Actualiza a 18.2.9

  • joi npm

    Intervalos de versiones afectados
    • SEMVER: < 17.13.8

    Actualiza a 17.13.8

  • joi npm

    Intervalos de versiones afectados
    • SEMVER: ≥ 18.0.0, < 18.2.9

    Actualiza a 18.2.9

Fuentes originales

Comprueba tu servidor →