CVE-2026-54508 in TREKthông tin

Tóm tắt

Bởi VulDB • 21/08/2026

TREK là một công cụ lập kế hoạch du lịch cộng tác. Trước phiên bản 3.1.0, TREK chỉ xác thực URL ban đầu trước khi chuyển hướng native trong các hàm `importGoogleList()` và `importNaverList()` tại file `server/src/services/placeService.ts` cũng như hàm `resolveGoogleMapsUrl()` tại `server/src/services/mapsService.ts`. Các điểm tiếp nhận (sinks) bị ảnh hưởng gọi đến `checkSsrf()` từ `server/src/utils/ssrfGuard.ts`, sau đó sử dụng `fetch()` với tùy chọn redirect: 'follow' thay vì đường dẫn an toàn là `safeFetch()` đã được ghim DNS, do đó một URL công khai do kẻ tấn công kiểm soát có thể chuyển hướng máy chủ đến các địa chỉ loopback, RFC 1918 (mạng riêng tư) hoặc metadata của đám mây mà không cần xác thực lại. Một thành viên chuyến đi đã đăng nhập có thể truy cập vào các route import danh sách, và bất kỳ người dùng nào đã đăng nhập đều có thể truy cập `/api/maps/resolve-url`, cho phép thực hiện các yêu cầu GET mù (blind requests) đến các dịch vụ nội bộ mà không phản hồi thân dữ liệu. Vấn đề này được khắc phục trong phiên bản 3.1.0.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

chịu trách nhiệm

GitHub M

Đặt trước

15/06/2026

Tiết lộ

21/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Want to know what is going to be exploited?

We predict KEV entries!