Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

fstec логотип

BDU:2026-05631

Опубликовано: 15 апр. 2026
Источник: fstec
CVSS3: 9.8
CVSS2: 10
EPSS Низкий

Описание

Уязвимость функции enhanceRequest фреймворка Fastify программной платформы Node.js связана с возникновением конфликта интерпретаций при обработке имени и значений HTTP-заголовков. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, оказать воздействие на конфиденциальность, целостность и доступность защищаемой информации

Вендор

Matteo Collina

Наименование ПО

Fastify

Версия ПО

до 4.0.4 включительно (Fastify)

Тип ПО

Прикладное ПО информационных систем

Операционные системы и аппаратные платформы

-

Уровень опасности уязвимости

Критический уровень опасности (базовая оценка CVSS 2.0 составляет 10)
Критический уровень опасности (базовая оценка CVSS 3.1 составляет 9,8)
Критический уровень опасности (оценка CVSS 4.0 составляет 9,1)

Возможные меры по устранению уязвимости

Использование рекомендаций:
https://github.com/fastify/fastify-express/security/advisories/GHSA-6hw5-45gm-fj88

Статус уязвимости

Подтверждена производителем

Наличие эксплойта

Существует в открытом доступе

Информация об устранении

Уязвимость устранена

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

EPSS

Процентиль: 39%
0.00483
Низкий

9.8 Critical

CVSS3

10 Critical

CVSS2

Связанные уязвимости

CVSS3: 9.1
nvd
4 месяца назад

Impact@fastify/express v4.0.4 and earlier fails to normalize URLs before passing them to Express middleware when Fastify router normalization options are enabled. This allows complete bypass of path-scoped authentication middleware via duplicate slashes when ignoreDuplicateSlashes is enabled, or via semicolon delimiters when useSemicolonDelimiter is enabled. In both cases, Fastify router normalizes the URL and matches the route, but @fastify/express passes the original un-normalized URL to Express middleware, which fails to match and is skipped. An unauthenticated attacker can access protected routes by manipulating the URL path. PatchesUpgrade to @fastify/express v4.0.5 or later.

CVSS3: 9.1
github
4 месяца назад

@fastify/express has a middleware authentication bypass via URL normalization gaps (duplicate slashes and semicolons)

EPSS

Процентиль: 39%
0.00483
Низкий

9.8 Critical

CVSS3

10 Critical

CVSS2