Tento report byl přeložen pomocí AI; překlad zatím nikdo nezkontroloval. Původní jazyk: slovenština.

[TLP:CLEAR] OpenSSH opravuje 2 zranitelnosti

OpenSSH verzí 9.8 opravuje dvě zranitelnosti. Zranitelnost CVE-2024-6387 byla do produktu zavedena ve verzi 8.5p1 a zranitelnost CVE-2024-39894 ve verzi 9.5. Z operačních systémů zatím první zmíněnou zranitelnost opravily Debian [1], Ubuntu [2], Slackware [3]. Red Hat (postihuje pouze Red Hat Enterprise Linux 9) [4], Gentoo vydalo testovací verzi 9.8_p1-r2 [6] a OpenBSD není zranitelný vůbec [5]. Druhá zmíněná zranitelnost nejpopulárnější stabilní vydání operačních systémů nepostihuje. Vydání operačních systémů a opravené verze OpenSSH: Debian [1]: bookworm (security) - 1:9.2p1-2+deb12u3 Ubuntu [2]: jammy - 1:8.9p1-3ubuntu0.10 mantic - 1:9.3p1-1ubuntu3.6 noble - 1:9.6p1-3ubuntu13.3 Slackware [3]: openssh-9.8p1-i586-1_slack15.0 openssh-9.8p1-x86_64-1_slack15.0 openssh-9.8p1-i586-1 openssh-9.8p1-x86_64-1

OpenSSH - RCE (CVE-2024-6387)
CVSS 8.1 (High)

Neautentizovanému vzdálenému útočníkovi je zneužitím chyby typu race condition umožněno neoprávněně vykonávat libovolný kód s právy root. Zranitelnost je snáze zneužitelná v případě, že systém nepoužívá ASLR (Address space layout randomization), případně opakované použití ASLR pro každé připojení. Možnost zneužití zranitelnosti byla ověřena v laboratorních podmínkách, přičemž úspěšnému útoku předcházelo 6 - 8 hodin vytváření velkého množství nových připojení na zranitelný stroj s 32bitovým systémem, každopádně výsledný čas úspěšného útoku závisí na konkrétním typu systému a charakteru sítě. Zranitelné jsou s jistotou systémy, které používají knihovnu glibc, ale v tuto chvíli nelze vyloučit ani zranitelnost systémů, které využívají obdobu této knihovny [5][7]. Pravděpodobnost zneužití zranitelnosti je možné značně omezit použitím správně nakonfigurovaného ochranného softwaru, jako je například fail2ban, který dokáže snížit počet pokusů o přihlášení v daném čase [8]. Detailní analýzu zranitelnosti je možné nalézt na [7]. Jako dočasnou opravu je možné použít přesměrování OpenSSH logů na standardní chybový výstup "stderr", spouštěním OpenSSH pomocí příkazu "sshd -e", čímž se vyloučí použití syslog, jehož použití v OpenSSH způsobilo tuto zranitelnost (ověřeno na Debian a Fedora) [9][10].

Zranitelnost se nachází v produktu:

  • OpenSSH; >=8.5p1, <9.8;

CVSS: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

Více informací:

Zranitelnost byla veřejně oznámena 1. 7. 2024. Naposledy byl tento report aktualizován 8. 7. 2024.

OpenSSH - timing attack (CVE-2024-39894)
CVSS 7.5 (High)

Útočníkovi v pozici pasivního pozorovatele SSH relace je umožněno získat určité informace o heslu uživatele pomocí časového útoku, provedeného při zadávání hesla v "echo-off" módu. Zranitelnost je zneužitelná pouze v případě, že bylo povoleno "ObscureKeystrokeTiming" nebo pokud byl zaslán požadavek na TTY [5].

Zranitelnost se nachází v produktu:

  • OpenSSH; >=9.5,<9.8;

CVSS: CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H

Více informací:

Zranitelnost byla veřejně oznámena 1. 7. 2024.


Za CESNET, z.s.p.o. Martin Krajči dne 1. 7. 2024.

CESNET, z.s.p.o. Logo