Boli vydané opravy nástrojov Tor 0.4.8.25 a 0.4.9.8, používaných na prevádzku anonymnej siete Tor. V releze Tor 0.4.9.8 bolo odstránených 6 zraniteľností:
- TROVE-2026-011 — chyba, ktorá spôsobovala čítanie údajov z mimooblasti vyrovnávacej pamäte pri spracovaní špeciálne formátovaných správ (cell) END, TRUNCATE a TRUNCATED;
- TROVE-2026-008 — nesprávne spracovanie správ BEGIN_DIR pri použití mechanizmu conflux.
- TROVE-2026-010 — v mechanizme conflux sa pri čistení fronty neusporiadaných správ nesprávne prepočítavali počítadlá a stavové premenné.
- TROVE-2026-009 — havarijné ukončenie klienta spôsobené dvojitým uzatvorením reťazca za podmienky nedostatku voľnej pamäte na stránkach fronty.
- TROVE-2026-006 — dereferencovanie nulového smerníka, ktoré môže nastať pri spracovaní špeciálne formátovanej správy CERT.
- TROVE-2026-007 — čítanie z oblasti mimo vyhradeného vyrovnávacieho pamäte, ktoré vzniká pri spracovaní špeciálne formátovanej správy BEGIN.
Debian už vydal aktualizáciu balíka tor 0.4.9.8-0+deb13u1 pre stabilnú verziu distribúcie a 0.4.9.8-1 pre nestabilnú. Opravy zraniteľností sú súčasťou vydaní Tor Browser 15.0.13 a Tails 7.7.3.
Pred niekoľkými dňami bol tiež vydaný Arti 2.3.0, implementácia nástrojov Tor napísaná v jazyku Rust. Keď kód Arti dosiahne úroveň, ktorá môže plne nahradiť variant pre C, vývojári Tor majú v úmysle priradiť Arti status hlavnej implementácie Tor a postupne ukončiť podporu implementácie v C. V novej verzii bola prelomená funkcionalita pre relay a serverov riaditeľstvá (Directory Authority), pridané nové RPC API na inšpekciu tunelov, poskytnutá podpora uchovávania logov cez syslog a pridané nastavenie logging.protocol_warnings na zaznamenávanie upozornení o nesprávnom použití protokolu v logu.
Zdroj: opennet.ru
