Podatności awslabs/tough
3 znanych podatności CVE w awslabs/tough, przetłumaczonych i ocenionych.
- CVE-2026-6968Średnie
Niekompletne poprawki podatności path traversal w bibliotece awslabs/tough przed wersją tough-v0.22.0 pozwalają uwierzytelnionym użytkownikom z delegowanym uprawnieniem do podpisywania zapisywać pliki poza zamierzonymi katalogami wyjściowymi. Możliwe jest to poprzez bezwzględne nazwy docelowe w copy_target/link_target, katalogi nadrzędne będące dowiązaniami symbolicznymi w save_target lub nazwy plików metadanych będące dowiązaniami symbolicznymi w SignedRole::write, ponieważ ścieżki zapisu ufają połączonej ścieżce docelowej bez weryfikacji zawierania po rozwiązaniu.
- CVE-2026-6967Średnie
Brak egzekwowania wygaśnięcia, skrótu i długości w walidacji delegowanych metadanych w awslabs/tough przed wersją tough-v0.22.0 pozwala zdalnym uwierzytelnionym użytkownikom z delegowanym uprawnieniem do podpisywania obejść kontrole integralności specyfikacji TUF dla metadanych delegowanych celów i zatruć lokalną pamięć podręczną metadanych, ponieważ load_delegations nie stosuje tych samych kontroli walidacji co ścieżka metadanych celów najwyższego poziomu.
- CVE-2026-6966Średnie
Nieprawidłowa weryfikacja unikalności podpisu kryptograficznego w walidacji delegowanych ról w awslabs/tough przed wersją tough-v0.22.0 pozwala zdalnym uwierzytelnionym użytkownikom obejść wymóg progu podpisów TUF poprzez duplikowanie ważnego podpisu, co powoduje akceptację sfałszowanych metadanych delegowanej roli przez klienta.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

