Vydání Dropbear SSH 2026.90 s opravou zranitelností

Byl zveřejněn výstup projektu Dropbear 2026.90, který vyvíjí SSH server a klient, stávající se běžným v bezdrátových routerech a kompaktních distribucích, jako je OpenWrt. Dropbear se vyznačuje nízkou spotřebou paměti, možností vypnout nadbytečné funkce během sestavení a podporou pro sestavení klienta a serveru v jednom spustitelném souboru podle vzoru busybox. Při statickém spojení s uClibc zabírá spustitelný soubor Dropbear pouze 110 kB. Dropbear podporuje přesměrování X11, je kompatibilní se souborem klíčů OpenSSH (~/.ssh/authorized_keys) a dokáže vytvářet multispojování s přesměrováním přes tranzitní hostitel. Kód projektu je napsán v jazyce C a je distribuován pod licencí blízkou MIT.

V nové verzi bylo opraveno několik bezpečnostních problémů:

  • Nedostatečné odstranění zranitelnosti v scp (CVE-2019-6111), která dovolila přepisování jiných souborů při připojení k škodlivému serveru. Při použití scp server rozhoduje, které soubory a adresáře odešle klientovi, a klient pouze kontroluje správnost vrácených názvů objektů. Kontrola na straně klienta blokuje odchod mimo aktuální adresář („../“), ale při rekurzivním kopírování (-r) nebere v úvahu případy předávání adresářů s názvy odlišnými od prvotně požadovaných. Problém byl vyřešen zákazem použití volby „-r“ s již existujícím cílovým adresářem.
  • Zranitelnost (CVE-2026-35385) v nástroji scp, která způsobila, že po nahrání souboru s právy root s volbou „-O“ a bez volby „-p“ nebyly vyčištěny příznaky setuid/setgid.
  • Možnost obcházení provádění příkazu „forced_command“ v nastavení authorized_keys při připojení autentizovaného uživatele s použitím volby „-t“ (přihlášení s ověřováním heslem a veřejným klíčem).
  • Odmítnutí služby prostřednictvím vytvoření speciálního souboru s názvem authorized_keys, blokujícího operace čtení, místním uživatelem.
  • Čtení dat z oblasti mimo vyrovnávací paměť při vytváření zpracovatelů přesměrování klientských a serverových požadavků, což může vést k uzavření libovolných souborových deskriptorů.

Změny nesouvisející se zabezpečením:

  • Do ssh byla přidána volba „-R“ pro přesměrování unixových soketů přes SSH tunel.
  • Do ssd byla přidána volba „-M“ pro omezení maximální doby trvání relace.
  • Do „authorized_keys“ byla přidána volba „permitlisten“ pro omezení povolených portů.
  • Podpora pro RSA klíče vytvořené v dropbearkey 0.32 nebo starších verzích této utility byla ukončena, protože byly zranitelné vůči útokům prostřednictvím bočního kanálu, které hodnotily rozdíl v čase zpracování dat, která byla a nebyla uložena do mezipaměti.
  • Pro zablokování prolomení otevřených klíčů na hostitelích je počet pokusů o otevřené klíče omezen na 15 pokusů na každou relaci.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster