CVE-2024-47062
Оценки
EPSS
Процентиль: 86.2%
CVSS
Оценка CVSS: 9.4/10
Все оценки CVSS
Вектор: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Разбор вектора
CVSS (Common Vulnerability Scoring System) вектор предоставляет детальные метрики о характеристиках уязвимости
CVSS
Вектор атаки
Сеть (N)
Описывает способ эксплуатации уязвимости
Сложность атаки
Низкая (L)
Описывает условия, не зависящие от атакующего
Требования к атаке
None
Требуемые привилегии
Низкие (L)
Описывает уровень привилегий, которыми должен обладать атакующий
Взаимодействие с пользователем
Отсутствует (N)
Отражает требование участия человека в атаке
Конфиденциальность уязвимой системы
Высокое (H)
Измеряет воздействие на конфиденциальность информации
Целостность уязвимой системы
Высокое (H)
Измеряет воздействие на целостность при успешной эксплуатации уязвимости
Доступность уязвимой системы
Высокое (H)
Измеряет воздействие на доступность затронутого компонента
Конфиденциальность последующей системы
Высокое (H)
Измеряет воздействие на конфиденциальность информации
Целостность последующей системы
Высокое (H)
Измеряет воздействие на целостность при успешной эксплуатации уязвимости
Доступность последующей системы
Низкое (L)
Измеряет воздействие на доступность затронутого компонента
Temporal Metrics
Зрелость эксплойт-кода
Not Defined
Environmental Metrics
Требование конфиденциальности
Not Defined
Требование целостности
Not Defined
Требование доступности
Not Defined
Модифицированный вектор атаки
Not Defined
Описывает способ эксплуатации уязвимости
Модифицированная сложность атаки
Not Defined
Описывает условия, не зависящие от атакующего
Модифицированные требования к атаке
Not Defined
Модифицированные требуемые привилегии
Not Defined
Описывает уровень привилегий, которыми должен обладать атакующий
Модифицированное взаимодействие с пользователем
Not Defined
Отражает требование участия человека в атаке
Модифицированная конфиденциальность уязвимой системы
Not Defined
Измеряет воздействие на конфиденциальность информации
Модифицированная целостность уязвимой системы
Not Defined
Измеряет воздействие на целостность при успешной эксплуатации уязвимости
Модифицированная доступность уязвимой системы
Not Defined
Измеряет воздействие на доступность затронутого компонента
Модифицированная конфиденциальность последующей системы
Not Defined
Измеряет воздействие на конфиденциальность информации
Модифицированная целостность последующей системы
Not Defined
Измеряет воздействие на целостность при успешной эксплуатации уязвимости
Модифицированная доступность последующей системы
Not Defined
Измеряет воздействие на доступность затронутого компонента
Вектор: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Разбор вектора
CVSS (Common Vulnerability Scoring System) вектор предоставляет детальные метрики о характеристиках уязвимости
CVSS
Вектор атаки
Сеть (N)
Описывает способ эксплуатации уязвимости
Сложность атаки
Низкая (L)
Описывает условия, не зависящие от атакующего
Требуемые привилегии
Низкие (L)
Описывает уровень привилегий, которыми должен обладать атакующий
Взаимодействие с пользователем
Отсутствует (N)
Отражает требование участия человека в атаке
Область воздействия
Неизменная (U)
Определяет, влияет ли успешная атака на компоненты за пределами уязвимого компонента
Воздействие на конфиденциальность
Высокое (H)
Измеряет воздействие на конфиденциальность информации
Воздействие на целостность
Высокое (H)
Измеряет воздействие на целостность при успешной эксплуатации уязвимости
Воздействие на доступность
Высокое (H)
Измеряет воздействие на доступность затронутого компонента
Описание
Navidrome — это сервер и стример музыкальной коллекции с открытым исходным кодом на основе веб-интерфейса. Navidrome автоматически добавляет параметры в URL-адреса к SQL-запросам. Это может быть использовано для получения доступа к информации путем добавления таких параметров, как password=... в URL (утечка ORM). Кроме того, имена параметров не экранируются должным образом, что приводит к SQL-инъекциям. Наконец, имя пользователя используется в операторе LIKE, что позволяет людям входить в систему с помощью % вместо их имени пользователя. При добавлении параметров в URL-адрес они автоматически включаются в оператор SQL LIKE (в зависимости от имени параметра). Это позволяет злоумышленникам потенциально получать произвольную информацию. Например, злоумышленники могут использовать следующий запрос, чтобы проверить, начинаются ли некоторые зашифрованные пароли с AAA. Это приводит к SQL-запросу, например, password LIKE 'AAA%', что позволяет злоумышленникам медленно перебирать пароли. При добавлении параметров в URL-адрес они автоматически добавляются к SQL-запросу. Имена параметров не экранируются должным образом. Это поведение можно использовать для внедрения произвольного SQL-кода (SQL-инъекция). Эти уязвимости можно использовать для утечки информации и дампа содержимого базы данных. Проблема устранена в версии 0.53.0. Пользователям рекомендуется обновиться. Обходные пути для этой уязвимости отсутствуют.
Сканер-ВС 7 — современное решение для управления уязвимостями
Источники
CWE
Связанные уязвимости
Эксплойты
Уязвимое ПО (3)
Тип: Конфигурация
Операционная система:
{ "children": [ { "cpe_match": [ { "cpe23uri": "cpe:2.3:a:navidrome:navidrome:*:*:*:*:*:go:*:*", "versionEndExcluding": "0.53.0" } ], "negat...
{ "children": [ { "cpe_match": [ { "cpe23uri": "cpe:2.3:a:navidrome:navidrome:*:*:*:*:*:go:*:*", "versionEndExcluding": "0.53.0" } ], "negate": false, "operator": "OR" } ], "operator": "OR"}
Источник: anchore_overrides
Тип: Конфигурация
Продукт: navidrome
Операционная система: altlinux
{ "fixed": "0:0.54.3-alt1"}
Источник: redhat
Тип: Конфигурация
Поставщик: *
Продукт: navidrome
Операционная система: * * *
{ "cpe_match": [ { "cpe23uri": "cpe:2.3:a:navidrome:navidrome:*:*:*:*:*:*:*:*", "versionEndExcluding": "0.53.0", "vulnerable": true } ], "operator": "OR"}
Источник: nvd