Boli vydané opravy nástrojov na správu balíkov APT, ktoré odstraňujú zraniteľnosť (CVE-2026-109518), umožňujúcu obísť kontrolu pri sťahovaní súborov a dosiahnuť vykonanie vlastného kódu s právami roota. Celkovo bolo vytvorených 13 vydaní, pokrývajúcich všetky vetvy APT vytvorené za posledných 10 rokov, počnúc od verzie 1.2.x. Aktualizácie balíkov s opravou zraniteľnosti boli tiež už vytvorené pre rôzne verzie Debian, Ubuntu a Deepin. V predvolenom nastavení táto problém ovplyvňuje všetky vydania od Debian 12 a Ubuntu 22.04. Využitie starších verzií je možné v prípade, že sa parameter Acquire::Retries nastaví na hodnotu vyššiu ako 0.
Útočník, schopný počas inštalácie balíka zasiahnuť do HTTP prevádzky medzi používateľom a repozitárom balíkov, môže dosiahnuť inštaláciu podvrhnutého neovereného variantu balíka, čo mu umožňuje získať privilegované práva roota v systéme. Útok môže byť vykonaný napríklad cez kompromitované zrkadlá, proxy servery, bezdrôtové prístupové body alebo providérske brány. V správe o zraniteľnosti nie sú podrobnosti uvedené, uvedené je len to, že problém je spôsobený nesprávnou prácou s tvrdými odkazmi. Súdajúc podľa patchu, v ktorom sa otvorenie súboru s príznakom FileFd::Empty (O_TRUNC) nahrádza na FileFd::Exclusive (O_EXCL), pri obnovení prerušeného sťahovania by útočník mohol dosiahnuť prepísanie dát, pre ktoré bolo počas prvého sťahovania už vykonané hashovanie.
Zdroj: opennet.ru
