Megjelent a Tor 0.4.6.5-ös verziójú eszközkészlet, amelyet a Tor anonim hálózat működésének megszervezésére használnak. A Tor 0.4.6.5-ös verzió az 0.4.6-os ág első stabil kiadásának számít, amely az elmúlt öt hónapban fejlődött. Az 0.4.6-os ágat a szokásos karbantartási ciklus keretében fogják támogatni – a frissítések kibocsátása 9 hónap múlva, vagy 3 hónappal az 0.4.7.x ág kiadását követően megszűnik. A hosszú távú támogatás (LTS) biztosítva van a 0.3.5-ös ághoz, amelyhez frissítések 2022. február 1-jéig fognak megjelenni. Eközben kiadások készültek a Tor 0.3.5.15, 0.4.4.9 és 0.4.5.9 verziókból, amelyekben a DoS-sebezhetőségeket orvosolták, lehetővé téve a kliensek onion-szolgáltatásainak és hidaknak a leállítását.
Főbb változások:
- Bevezetésre került a harmadik verziójú protokollon alapuló onion-szolgáltatások létrehozásának lehetősége, ahol a kliensek hozzáférésének hitelesítése az 'authorized_clients' könyvtárban található fájlok segítségével történik.
- A hidakhoz egy jellemző lett hozzáadva, amely lehetővé teszi a csomópont üzemeltetője számára, hogy megértse, hogy a híd nincs benne a konszenzusban a választási folyamat során szerverek direktóriumokban (például amikor túl sok híd található egy IP-címen).
- Lehetőséget biztosít arra, hogy túlterhelési információkat adjunk át az extrainfo adatokban, amelyek a hálózat terhelésének kiegyenlítésére használhatók. A metrika továbbítása az OverloadStatistics opcióval szabályozható a torrc-ben.
- A DoS-támadások elleni védelmi alrendszerhez egy lehetőség lett hozzáadva, amely korlátozza a kliensek kapcsolódási intenzitását a hidakhoz.
- A hidaknál megvalósult a harmadik verziójú protokoll alapján működő onion-szolgáltatások számáról és forgalmáról szóló statisztikai adatok közzététele.
- A hídak számára készült kódból eltávolították a DirPorts opció támogatását, amelyet nem használnak ennél a típusú csomópontnál.
- A kód refaktorálása megtörtént. A DoS-támadások elleni védelmi alrendszer áthelyezésre került a subsys menedzserbe.
- Megszűnt a régi, második verziójú protokoll alapján működő onion-szolgáltatások támogatása, amelyet egy éve elavultnak nyilvánítottak. A második verzió kódjának teljes eltávolítása a várakozások szerint ősszel fog megtörténni. A második verziót körülbelül 16 évvel ezelőtt fejlesztették ki, és mivel elavult algoritmusokat alkalmazott, nem tekinthető biztonságosnak a mai környezetben. Két és fél évvel ezelőtt a 0.3.2.9-es kiadásban javasolták a felhasználóknak a harmadik verziót az onion-szolgáltatások számára, amely a 56 karakteres címekre való áttéréssel és a biztonságosabb adatvédelmi védelemmel tűnik ki. szerverek kibővíthető moduláris struktúrával, valamint a SHA3, ed25519 és curve25519 algoritmusok használatával a SHA1, DH és RSA-1024 helyett.
- Sebezhetőségek kiküszöbölve:
- CVE-2021-34550 — memória területre való hivatkozás egy allokált pufferből a harmadik verziós protokollon alapuló onion szolgáltatások leíróinak feldolgozásakor. A támadó egy különlegesen formázott onion szolgáltatás leíró elhelyezésével bármelyik klienst összeomlaszthat, aki megpróbálja elérni ezt az onion szolgáltatást.
- CVE-2021-34549 — a relék megszakításos támadásaival kapcsolatos lehetőség. A támadó olyan azonosítókkal rendelkező láncokat hozhat létre, amelyek ütközéseket okoznak a hash függvényben, amelynek feldolgozása nagy terhelést ró az CPU-ra.
- CVE-2021-34548 — a relé képes volt RELAY_END és RELAY_RESOLVED cellák hamisítására félig zárt folyamatokban, amely lehetővé tette egy olyan folyamat befejezését, amelyet ezen relé közreműködése nélkül hoztak létre.
- TROVE-2021-004 — további ellenőrzések hozzáadva a OpenSSL véletlenszám-generátorral való hibák kezeléséhez (az alapértelmezett RNG megvalósítással az OpenSSL-ben ilyen hibák nem jelentkeznek).
Forrás: opennet.ru
