Az OpenSSH 8.6 megjelenése a sebezhetőség kijavításával

Megjelent az OpenSSH 8.6, az SSH 2.0 és SFTP protokollokhoz készült nyílt forráskódú kliens és szerver új verziója. Az új verzióban megszüntették a LogVerbose direktíva megvalósításához tartozó sebezhetőséget, amely a legutóbbi kiadásban jelent meg, és lehetővé tette a naplózás során kibocsátott hibakeresési információk szintjének emelését, beleértve a minták, funkciók és kódhoz kapcsolódó fájlok szűrésének lehetőségét, amelyet a csökkentett jogosultságokkal futó sshd iménti leválasztott sandbox-környezetben valósítottak meg.

A támadó, aki megszerezte a nem privilegizált folyamat feletti ellenőrzést valamilyen eddig ismeretlen sebezhetőség segítségével, kihasználhatja a LogVerbose problémát a sandbox-elkülönítés megkerülésére, és támadást indíthat a magasabb jogosultságokkal futó folyamat ellen. A LogVerbose sebezhetőség gyakorlati alkalmazása valószínűtlennek értékelhető, mivel a LogVerbose alapértelmezett beállítása ki van kapcsolva, és általában csak hibaüzenetek írásakor használják. A támadáshoz emellett szükséges, hogy új sebezhetőséget találjanak a nem privilegizált folyamatban.

Az OpenSSH 8.6 nem sebezhetőségi vonatkozású változásai:

  • Az sftp és sftp-server új protokollkiterjesztéseket kapott, a «limits@openssh.com» néven, amely lehetővé teszi a SFTP-kliensek számára, hogy információkat kapjanak a beállított szerveren korlátozásokról, beleértve a maximális csomagméret és a írási, olvasási műveletek határait. Az sftp új kiterjesztése lehetővé teszi az optimális blokk méretének megválasztását az adatok átvitelénél.
  • Az sshd_config fájlhoz új ModuliFile beállítást adtak hozzá, amely lehetővé teszi a «moduli» fájl elérési útjának megadását, amely a DH-GEX csoportokat tartalmazza.
  • Az egységtesztekhez környezeti változóként hozzáadták a TEST_SSH_ELAPSED_TIMES-t, amely lehetővé teszi, hogy megjelenítse az egyes tesztek futása óta eltelt időt.
  • A GNOME jelszólekérő felület két változatra lett beosztva, az egyik a GNOME2, a másik pedig a GNOME3 számára (contrib/gnome-ssk-askpass3.c). A GNOME3 esetében a Wayland kompatibilitásának javítása érdekében a gdk_seat_grab() hívás használatával a billentyűzet és az egér elfogásának kezelésére kerül sor.
  • A Linuxban használt seccomp-bpf alapú sandboxhoz egy lágy megszorítást (soft-disallow) adtak a fstatat64 rendszerhívásra.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster