V
Сканер-ВС
ГлавнаяКаталогИсточникиCWECAPECATT&CKМеры защитыПродуктыВендорыДокументация
CVE-2022-35948
DEB
Средний

undici - это HTTP/1.1 клиент, написанный с нуля для Node.js.`=< undici@5.8.0` пользователи уязвимы для _CRLF Injection_ в заголовках при ис…

CVSS
5.3
Средний
EPSS
0.01
p64
Опубликовано
2022-01-01
Обновлено
2022-01-01
Описание

undici - это HTTP/1.1 клиент, написанный с нуля для Node.js.`=< undici@5.8.0` пользователи уязвимы для _CRLF Injection_ в заголовках при использовании необработанных входных данных в качестве заголовков запроса, в частности, внутри заголовка `content-type`. Пример: ``` import { request } from 'undici' const unsanitizedContentTypeInput = 'application/json\r\n\r\nGET /foo2 HTTP/1.1' await request('http://localhost:3000, { method: 'GET', headers: { 'content-type': unsanitizedContentTypeInput }, }) ``` Приведенный выше фрагмент кода выполнит два запроса в одном вызове API `request`: 1) `http://localhost:3000/` 2) `http://localhost:3000/foo2`. Эта проблема была исправлена в Undici v5.8.1. Для обхода проблемы необходимо обрабатывать входные данные при отправке заголовков content-type с использованием пользовательского ввода.

Теги · CWE
Без аутентификации
CWE-74
CWE-93
CAPEC-3
CAPEC-6
CAPEC-7
CAPEC-8
CAPEC-9
CAPEC-10
CAPEC-13
CAPEC-14
CAPEC-15
CAPEC-24
CAPEC-28
CAPEC-34
CAPEC-42
CAPEC-43
CAPEC-45
CAPEC-46
CAPEC-47
CAPEC-51
CAPEC-52
CAPEC-53
CAPEC-64
CAPEC-67
CAPEC-71
CAPEC-72
CAPEC-76
CAPEC-78
CAPEC-79
CAPEC-80
CAPEC-81
CAPEC-83
CAPEC-84
CAPEC-101
CAPEC-105
CAPEC-108
CAPEC-120
CAPEC-135
CAPEC-250
CAPEC-267
CAPEC-273
Затронутые продукты
Undici < 5.8.2
Вектор CVSS
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Хронология
2022-01-01
Опубликована
2022-01-01
Обновлена
Разбор CVSS 3.1
Вектор атаки
AV: N
Сеть (N)
Сложность атаки
AC: L
Низкая (L)
Требуемые привилегии
PR: N
Отсутствуют (N)
Взаимодействие с пользователем
UI: N
Отсутствует (N)
Область воздействия
S: U
Неизменная (U)
Воздействие на конфиденциальность
C: N
Отсутствует (N)
Воздействие на целостность
I: L
Низкое (L)
Воздействие на доступность
A: N
Отсутствует (N)
Индикаторы эксплуатации
EPSS
0.012 · p64
Известна эксплуатация (KEV)
Нет
MITRE ATT&CK
Выводимые через CAPEC
Проверки Сканер-ВС
Проверок Сканер-ВС для этой уязвимости в базе пока нет.
Затронутые продукты
ПродуктВендорСтатус
node-undiciОтслеживается
node-undiciОтслеживается
undici*Отслеживается
Источники данных
DEB
CVE
UBU