CVE-2026-54555
Təsvir
rtk filtrləri və sıxışdırma əməliyyatlarını əmrlərin çıxışları sizin LLM kontekstinə çatmamışdan əvvəl həyata keçirir. 0.42.2 versiyasından əvvəl, icazə bölücüsü (permission splitter), Bash-in əmr icrasının sərhədləri və ya iç-içə icra kimi qəbul etdiyi bir neçə shell konstruksiyasını ehtiyatla bölmür və ya rədd etmirdi. Nəticədə, git kimi icazə verilmiş prefikslə başlayan əmr, bu konstruksiyalardan biri vasitəsilə ikinci bir əmri gizlədə bilərdi. rtk rewrite 0 çıxış kodu qaytarırdı ki, bu da Claude hook-unun permissionDecision: "allow" cavabını verməsinə səbəb olurdu. Yenidən yazılmış əmr hələ də gizli əmri ehtiva edirdi, buna görə də icazə qaydalarının tətbiq etməli olduğu istifadəçi təsdiqi və ya rəddi olmadan icra olunurdu. Bu zəiflik 0.42.2 versiyasında aradan qaldırılıb.
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 |
|---|---|---|
| rtk-ai rtk | < 0.42.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.