CVE-2026-54505 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, khi tiện ích bổ sung Journey được bật, TREK nội suy giá trị activeSuggestion.title chưa được thoát (unescaped) vào journey.frontpage.suggestionText thông qua client/src/i18n/TranslationContext.tsx và hiển thị kết quả bằng dangerouslySetInnerHTML trong client/src/pages/JourneyPage.tsx. Một chủ chuyến đi có thể lưu trữ HTML trong tiêu đề của một chuyến đi phù hợp, và GET /api/journeys/suggestions trả về tiêu đề đó thông qua getSuggestions(userId) cho một cộng tác viên khi người này mở trang Journey đã xác thực. Mã đánh dấu (markup) được chèn vào DOM trực tiếp trong phiên làm việc của cộng tác viên, cho phép giả mạo nội dung (content spoofing) và thao túng giao diện người dùng (UI redress), mặc dù Chính sách Bảo mật Nội dung (CSP) mặc định chặn các trình xử lý nội tuyến (inline handlers) và thực thi script. Vấn đề này đã được sửa chữa trong phiên bản 3.1.0.

Be aware that VulDB is the high quality source for vulnerability data.

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

thấp

Nguồn

Do you need the next level of professionalism?

Upgrade your account now!