Podatności kas
3 znanych podatności CVE w kas, przetłumaczonych i ocenionych.
- CVE-2026-54548Niskie
kas, narzędzie do konfiguracji projektów opartych na bitbake, przed wersją 5.4, podczas wewnętrznej konfiguracji klucza SSH wywoływanej przez SSH_PRIVATE_KEY lub SSH_PRIVATE_KEY_FILE, tworzy plik ~/.ssh/config, gdy brakuje konfiguracji użytkownika, i dodaje globalną regułę Host * z opcją StrictHostKeyChecking no. Funkcja ssh_no_host_key_check() działa bez sprawdzania ctx.managed_env, więc ustawienie utrzymuje się po zakończeniu kas i wpływa na przyszłe sesje SSH tego samego użytkownika, wykraczając poza zamierzone krótkotrwałe środowisko CI. Późniejsze połączenie SSH może zaakceptować klucz hosta kontrolowany przez atakującego bez weryfikacji, zwiększając ryzyko ataku man-in-the-middle.
- CVE-2026-47192Niskie
Kas to narzędzie do konfiguracji projektów opartych na bitbake. W wersjach od 4.8 do 5.3 kas sprawdza i przetwarza repozytoria oraz dołączane pliki konfiguracyjne przed weryfikacją podpisów tych repozytoriów. W bardzo specyficznych warunkach może to pozwolić atakującemu na podmianę oryginalnego repozytorium na repozytorium pod jego kontrolą.
- CVE-2026-47191Niskie
Kas to narzędzie do konfiguracji projektów opartych na bitbake. Przed wersją 5.3, gdy użytkownik polega wyłącznie na identyfikatorze commita git (SHA-1 lub SHA-256) w celu weryfikacji integralności repozytorium, może zostać oszukany i pobrać gałąź o tej samej nazwie z przejętego repozytorium. Dotyczy to głównie identyfikatorów SHA-256, ponieważ SHA-1 może być podatny na kolizje.

