CVE-2026-53548
Təsvir
Termix SSH terminalı, tunelləmə və fayl redaktə imkanlarına malik veb əsaslı server idarəetmə platformasıdır. Versiya 2.6.1-dən əvvəl, src/backend/database/routes/host.ts faylındakı GET /host/db/host/:id/password son nöqtəsi (endpoint), autentifikasiya olunmuş istifadəçinin rəqəmsal host ID-sini və field=password və ya field=sudoPassword sorğusunu qəbul edir, lakin etibarlılıqların təyin edilməsi zamanı host mülkiyyətini yoxlamır. Sorğu edən şəxsə aid olan uğursuz axtarış, hostu sahibinin kontekstində tapa bilər və sahibinin açıq mətn formatında etibarlılıqlarını qaytarır ki, bu da etibarlı JWT-yə malik hər hansı autentifikasiya olunmuş istifadəçiyə ardıcıl hosts.id dəyərlərini sadalamağa və digər istifadəçilərə məxsus SSH və ya sudo şifrələrini əldə etməyə imkan verir. Açılan etibarlılıqlardan daha sonra Termix instansiyasından kənarda idarə olunan sistemlərə daxil olmaq və onları idarə etmək üçün istifadə edilə bilər. Bu problem 2.6.1 versiyasında düzəldilmişdir.
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əhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Termix-SSH Termix | < 2.3.2 | — |
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.
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.