Мониторинг Карточка CVE
Открытые данные
К списку уязвимостей
Низкий
Опубликована

CVE-2026-110095

fast-uri vulnerable to improper path equivalence in relative reference normalization

Публикация: 20.10.2026·Обновлена: 24.10.2026, 00:45·Europe/Moscow

Что произошло

Автоперевод выключен · оригинальное описание

fast-uri is a dependency-free RFC 3986 URI parser and serializer for Node.js. In versions before 2.4.8, from 3.0.0 through 3.1.8, and from 4.0.0 through 4.2.2, the normalize() and serialize() functions apply RFC 3986 dot-segment removal to the path of a relative-path reference, even though that algorithm is defined only for the merged target path during resolution, so a leading parent-directory segment can be dropped and a document-relative reference can become root-relative. An application that normalizes an attacker-supplied or user-supplied relative reference and then resolves it, or uses it as a cache, deduplication, or authorization key, can have the reference escape its intended directory and point at a different resource. The issue is fixed in fast-uri 2.4.8, 3.1.9, and 4.2.3, and users should upgrade to one of these versions or later. As a workaround, resolve a relative reference against its absolute base first and normalize the absolute result instead of normalizing the reference beforehand.

Что это значит

В источнике описана ошибка безопасности в перечисленных продуктах. Фактический риск зависит от установленной версии, конфигурации и доступности компонента; проверьте условия в первичном бюллетене.

Что делать

Редакционные пояснения, сведения источников и общие рекомендации помечены отдельно
Плановое окно после оценки применимости

1. Проверьте, затронуты ли вы

Соберите инвентаризацию и сравните с таблицей затронутых версий. Эти команды только показывают установленные компоненты и сами по себе не доказывают наличие CVE.

Debian / Ubuntu
dpkg-query -W -f='${Package}	${Version}\n'
RHEL / AlmaLinux
rpm -qa --qf '%{NAME}\t%{VERSION}-%{RELEASE}\n'
Windows PowerShell
Get-HotFix | Select-Object HotFixID, InstalledOn
Общая рекомендация, не из бюллетеня вендора

2. Установите исправление

Сверьте точный продукт и версию с бюллетенем вендора. Установите указанное в нём исправление после резервного копирования и проверки совместимости. Подтверждённая целевая версия в источниках отсутствует.

Общая рекомендация, не из бюллетеня вендора

3. Временные меры

До проверки бюллетеня ограничьте доступ к затронутому компоненту доверенными узлами. Оцените сегментацию и отключение ненужных интерфейсов с владельцем сервиса; универсального правила WAF для этой CVE не подтверждено.

Общая рекомендация, не из бюллетеня вендора

4. Проверьте следы эксплуатации

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

Общая рекомендация, не из бюллетеня вендора

5. После исправления

  • Проверьте фактическую версию и результат установки по бюллетеню.
  • При необходимости перезапустите сервисы в согласованное окно.
  • Повторите проверку сканером и функциональные проверки.
  • Зафиксируйте результат, дату, владельца и оставшийся риск.

Продукты и затронутые версии

fast-uri / fast-uri

{
  "status": "affected",
  "version": "0",
  "lessThan": "2.4.8",
  "versionType": "semver"
}
{
  "status": "unaffected",
  "version": "2.4.8",
  "versionType": "semver"
}
{
  "status": "affected",
  "version": "3.0.0",
  "lessThan": "3.1.9",
  "versionType": "semver"
}
{
  "status": "unaffected",
  "version": "3.1.9",
  "versionType": "semver"
}
{
  "status": "affected",
  "version": "4.0.0",
  "lessThan": "4.2.3",
  "versionType": "semver"
}
{
  "status": "unaffected",
  "version": "4.2.3",
  "versionType": "semver"
}

fast-uri npm

{
  "status": "affected",
  "version": "*",
  "versionEndExcluding": "2.4.8"
}

fast-uri npm

{
  "status": "affected",
  "version": "*",
  "versionEndExcluding": "3.1.9",
  "versionStartIncluding": "3.0.0"
}

fast-uri npm

{
  "status": "affected",
  "version": "*",
  "versionEndExcluding": "4.2.3",
  "versionStartIncluding": "4.0.0"
}

CVSS: оценки и векторы

CVSS 3.1 · cve3.7
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
AV · Вектор атакисеть
AC · Сложность атакивысокая
PR · Привилегиине нужны
UI · Участие пользователяне нужно
S · Область воздействияне меняется
C · Конфиденциальностьнет
I · Целостностьнизкое
A · Доступностьнет

Источники и ссылки

Происхождение полей
{
  "cwes": [
    "cve"
  ],
  "epss": {
    "source": "epss",
    "received_at": "2026-11-02T21:11:07.695412+00:00"
  },
  "title": {
    "source": "cve",
    "received_at": "2026-10-28T17:36:50.794005+00:00"
  },
  "scores": [
    "cve"
  ],
  "status": {
    "source": "cve",
    "received_at": "2026-10-28T17:36:50.794005+00:00"
  },
  "affected": [
    "cve",
    "osv"
  ],
  "published": {
    "source": "cve",
    "received_at": "2026-10-28T17:36:50.794005+00:00"
  },
  "solutions": [],
  "percentile": {
    "source": "epss",
    "received_at": "2026-11-02T21:11:07.695412+00:00"
  },
  "references": [
    "cve",
    "osv"
  ],
  "description": {
    "source": "cve",
    "received_at": "2026-10-28T17:36:50.794005+00:00"
  },
  "workarounds": [],
  "configurations": []
}

Хронология записи

  1. Данные обновлены03.11.2026, 00:11
  2. Данные обновлены02.11.2026, 15:16
  3. Данные обновлены02.11.2026, 00:09
  4. Данные обновлены31.10.2026, 11:57
  5. Данные обновлены30.10.2026, 16:33
  6. Данные обновлены29.10.2026, 11:13
  7. Опубликована28.10.2026, 20:36

Личная заметка и статус

Другие CVE того же продукта

УЯЗВИМОСТЬ / ПРОДУКТПРИОРИТЕТCVSSEPSSСИГНАЛЫОПУБЛИКОВАНАКарточка
CVE-2026-110725
fast-uri vulnerable to scheme injection via an unescaped first-segment colon in suffix references
fast-uri / fast-uri · fast-uri
Низкий3.7
0,3 %
20.10.2026
CVE-2026-110306
fast-uri vulnerable to URI scheme spoofing via percent-encoded scheme decoding
fast-uri / fast-uri · fast-uri
Средний6.1
0,25 %
20.10.2026
CVE-2026-110180
fast-uri vulnerable to host confusion via unchecked WHATWG host canonicalization
fast-uri / fast-uri · fast-uri
Средний4.8
0,26 %
20.10.2026
CVE-2026-86472
fast-uri vulnerable to inconsistent host case normalization via percent-encoded octets
fast-uri / fast-uri · fast-uri
Средний4.8
0,25 %
15.09.2026
CVE-2026-86818
fast-uri vulnerable to mailto header injection via percent-encoded field-name desynchronization
fast-uri / fast-uri · fast-uri
Средний4.8
0,25 %
15.09.2026