Der er offentliggjort korrektioner til Tor værktøjerne 0.4.8.25 og 0.4.9.8, der bruges til at organisere arbejdet med det anonyme netværk Tor. I versionen Tor 0.4.9.8 er 6 sårbarheder blevet udbedret:
- TROVE-2026-011 — en fejl, der førte til læsning af data fra uden for bufferområdet ved behandling af specielt formaterede meddelelser (cell) END, TRUNCATE og TRUNCATED;
- TROVE-2026-008 — forkert behandling af meddelelser BEGIN_DIR ved brug af mekanismen conflux.
- TROVE-2026-010 — i mekanismen conflux, ved ryddelse af køen af uordnede meddelelser, blev tællere og tilstandsvariabler forkert genberegnet.
- TROVE-2026-009 — klienten afsluttede uventet, forårsaget af dobbelt lukning af kæden, når der ikke var tilstrækkelig fri hukommelse til at håndtere kædekøerne.
- TROVE-2026-006 — dereferencering af en nulpeger, som kan ske ved behandling af specielt formateret meddelelse CERT.
- TROVE-2026-007 — læsning ud af det allokerede bufferområde, der opstår ved behandling af specielt formateret meddelelse BEGIN.
Debian har allerede udgivet en opdatering af pakken tor 0.4.9.8-0+deb13u1 til den stabile version af distributionen og 0.4.9.8-1 til den ustabile. Sårbarhedsløsningerne er inkluderet i udgivelserne af Tor Browser 15.0.13 og Tails 7.7.3.
For nogle dage siden blev Arti 2.3.0 også offentliggjort, en implementering af Tor værktøjerne, skrevet i Rust. Når koden til Arti når et niveau, der fuldstændig kan erstatte C-versionen, har Tor-udviklerne til hensigt at give Arti status som den primære Tor-implementering og gradvist stoppe støtten til C-implementeringen. Den nye version fremmer udviklingen af funktionalitet for relæer og servere direktorier (Directory Authority), tilføjet en ny RPC API til inspektion af tunneler, givet støtte til logning gennem syslog og tilføjet konfigurering af logging.protocol_warnings til at afspejle advarsler om forkert brug af protokollen i loggen.
Kilde: opennet.ru
