p PatchFirst

CVE-2026-90771

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

Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.

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 · Средний · EPSS 0,4% · Есть исправление

Опубликовано
Обновлено

Стек: node

Затронутые продукты и версии

  • joi

    Версии
    • ≥ 16.0.0, < 17.13.8: Затронуто (semver)
    • ≥ 18.0.0, < 18.2.9: Затронуто (semver)

    Обновитесь до 17.13.8; Обновитесь до 18.2.9

  • joi npm

    Затронутые диапазоны версий
    • SEMVER: < 17.13.8

    Обновитесь до 17.13.8

  • joi npm

    Затронутые диапазоны версий
    • SEMVER: ≥ 18.0.0, < 18.2.9

    Обновитесь до 18.2.9

Первоисточники

Проверьте свой сервер →