Куда я попал?
SECURITM это SGRC система, ? автоматизирующая процессы в службах информационной безопасности. SECURITM помогает построить и управлять ИСПДн, КИИ, ГИС, СМИБ/СУИБ, банковскими системами защиты.
А еще SECURITM это место для обмена опытом и наработками для служб безопасности.

BDU:2024-04471

CVSS: 5
19.03.2024

Уязвимость компонента Permission Model (модель разрешений) программной платформы Node.js, позволяющая нарушителю получить несанкционированный доступ к защищаемой информации

Уязвимость компонента Permission Model (модель разрешений) программной платформы Node.js связана с недостаточной технической документацией. Эксплуатация уязвимости может позволить нарушителю получить несанкционированный доступ к защищаемой информации
Статус уязвимости:
Подтверждена производителем
Уязвимость устранена
Дата выявления: 19.03.2024
Класс уязвимости: Уязвимость кода
Наличие эксплойта: Данные уточняются
Способ эксплуатации: Злоупотребление функционалом
Способ устранения: Нет данных
Меры по устранению: Использование рекомендаций:
Для Node.js:
https://nodejs.org/en/blog/vulnerability/february-2024-security-releases

Для программных продуктов Red Hat Inc.:
https://access.redhat.com/security/cve/cve-2024-21890
Прочая информация: Документация не уточняет, что символы подстановки (wildcards) должны использоваться только в конце пути к файлу.
Например, использование команды:

--allow-fs-read=/home/node/.ssh/*.pub

предполагается, что разрешает доступ только к файлам с расширением .pub в директории .ssh.
Однако, из-за ошибки в документации, фактически игнорируется расширение *.pub, и разрешение предоставляется на чтение всех файлов и директорий после .ssh/.

Идентификатор типа ошибки

Идентификатор, установленный в соответствии с общим перечнем ошибок CWE
Идентификатор Описание
CWE-1059 The product does not contain sufficient technical or engineering documentation (whether on paper or in electronic form) that contains descriptions of all of the relevant software/hardware elements of the product.

Идентификаторы CVE уязвимостей

Идентификатор, базы данных общеизвестных уязвимостей информационной безопасности
Идентификатор Описание
CVE-2024-21890 The Node.js Permission Model does not clarify in the documentation that wildcards should be only used as the last character o...

CVSS

Система общей оценки уязвимостей
Оценка Severity Версия Базовый вектор
3.6 LOW 2.0 AV:L/AC:L/Au:N/C:P/I:P/A:N
5 MEDIUM 3.0 AV:L/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

Идентификаторы других систем описаний уязвимостей

CVE-2024-21890
Вендор:
  • Red Hat, Inc.
  • Node.js Foundation
Тип ПО:
  • Операционная система
  • Сетевое программное средство
Наименование ПО:
  • Red Hat Enterprise Linux
  • Node.js
Версия ПО:
  • 8 (Red Hat Enterprise Linux)
  • 9 (Red Hat Enterprise Linux)
  • от 20.0 до 20.11.1 (Node.js)
  • от 21.0 до 21.6.2 (Node.js)
ОС и аппаратные платформы:
  • Red Hat Enterprise Linux (8)
  • Red Hat Enterprise Linux (9)
Ссылки на источники:

Мы используем cookie-файлы, чтобы получить статистику, которая помогает нам улучшить сервис для вас с целью персонализации сервисов и предложений. Вы может прочитать подробнее о cookie-файлах или изменить настройки браузера. Продолжая пользоваться сайтом, вы даёте согласие на использование ваших cookie-файлов и соглашаетесь с Политикой обработки персональных данных.