CVE-2026-54509
Açıklama
TREK ortaklaşa bir seyahat planlayıcıdır. 3.0.0 ile 3.1.0 sürümleri arasında, server/src/routes/journey.ts dosyasındaki GET /api/journeys/:id/share-link rotası, kimliği doğrulanmış istek sahibinin seyahate erişip erişemeyeceğini kontrol etmeden server/src/services/journeyShareService.ts dosyasındaki getJourneyShareLink() sonucunu döndürür. Herhangi bir sıradan kimliği doğrulanmış kullanıcı, ardışık seyahat ID'lerini sıralayabilir ve başka bir kullanıcının seyahati için journey_share_tokens üzerinden jetonlar alabilir. Bu jeton; paylaşılan seyahatin girişlerine, açıklamalarına, konumlarına, ruh hallerine, galeri fotoğraflarına, fotoğraf yollarına ve varlık tanımlayıcılarına GET /api/public/journey/:token aracılığıyla kimlik doğrulaması yapılmadan erişim sağlar. Bu sorun 3.1.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| mauriceboe TREK | >= 3.0.0, < 3.1.0 | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.