Проблема в том, что loggly
не обновлялся долгое время и жестко запрограммирован на request
версию, которая использует hoek
версию с указанной уязвимостью.Существует открытый выпуск .
Учитывая роль пакета hoek
, маловероятно, что он вызывает реальную проблему безопасности.
С точки зрения пользователя, возможноисправить проблему безопасности, используя ветку, в которой исправлена эта зависимость, например этот запрос на извлечение :
"karma": "^2.0.2",
"loggly": "github:winstonjs/node-loggly#pull/79/head"
Поскольку loggly
версия ветки соответствует ограничениям в log4js
, это заменяет исходную loggly
с фиксированным значением (возможно, требуется очистка node_modules
для вступления в силу).
Это вызывает
400 Плохой запрос - POST https://registry.npmjs.org/-/npm/v1/security/audits
ошибка для npm audit
, поэтому, скорее всего, ее следует оставить как есть.