CVE-2026-54508 in TREKИнформация

Сводка

по VulDB • 21.08.2026

TREK — это совместный планировщик путешествий. До версии 3.1.0 TREK проверяет только начальный URL-адрес перед выполнением нативного перенаправления в функциях importGoogleList() и importNaverList() (файл server/src/services/placeService.ts) и resolveGoogleMapsUrl() (файл server/src/services/mapsService.ts). Затронутые точки вызова используют функцию checkSsrf() из файла server/src/utils/ssrfGuard.ts, а затем применяют fetch() с параметром redirect: 'follow' вместо безопасного пути safeFetch(), привязанного к DNS. В результате злоумышленник, имеющий доступ через интернет, может перенаправить сервер на адреса loopback (127.0.0.0/8), RFC 1918 или метаданных облачных платформ без повторной проверки. Аутентифицированный участник поездки может получить доступ к маршрутам импорта списков, а любой аутентифицированный пользователь — к /api/maps/resolve-url, что позволяет выполнять слепые GET-запросы к внутренним сервисам без отражения тела ответа (response-body reflection). Эта проблема исправлена в версии 3.1.0.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Ответственный

GitHub M

Резервировать

15.06.2026

Раскрытие

21.08.2026

Модерация

принято

Вход

VDB-393985

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!