CVE-2026-76806

Orta

Təsvir

Solidtime açıq mənbəli vaxt izləmə tətbiqidir. 0.16.0 versiyasından əvvəl, TogglDataImporter::importData() funksiyası yüklənmiş ZIP importlarındakı projects.json faylından hücumçu tərəfindən idarə olunan layihə ID dəyərlərini oxuyur və onları təsdiqləmədən fayl sistemi yollarına birləşdirirdi. Spatie\TemporaryDirectory\TemporaryDirectory::path() metodu çatışmayan valideyn kataloqlarını yaratdığı üçün, traversal ardıcıllıqları müvəqqəti qum qutusundan çıxa və host-un istənilən yazıla bilən yollarında kataloqlar yarada bilərdi. Mövcud olan və olmayan hədəflər üçün ImportController cavablarının fərqli olması, importer həmişə .json sonluğunu əlavə etdiyi üçün projects_users/{id}.json və ya tasks/{id}.json fayllarından törəyən sonluqla məhdudlaşdırılmış host yollarının mövcud olub-olmadığını aşkar edirdi. Təşkilat yarada bilən və type=toggl_data_importer parametri ilə POST /api/v1/organizations/{org}/import sorğusunu istifadə edən hər hansı qeydiyyatdan keçmiş istifadəçi bu boşluğa çata bildi ki, bu da kataloqların tükənməsi vasitəsilə əlçatanlığa kiçik təsir göstərə və host strukturunun məlumatlarını sızdıra bilərdi. Bu problem 0.16.0 versiyasında düzəldilmişdir.

CiddilikOrta
CVSS6.3
İstismar ehtimalı—
MəhsulSolidtime
Dərc4 noy 2026
İlk görülmə4 noy 2026

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
solidtime-io solidtime< 0.16.0—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-76806 · Solidtime · Dark Radar