Korrigerende utgivelser av APT-pakkeadministrasjonsverktøyet er publisert, som adresserer sårbarheten (CVE-2026-109518) som gjør det mulig å omgå sjekken ved filopplasting og oppnå kjøring av egen kode med root-rettigheter. Totalt er det dannet 13 utgivelser, som dekker alle grener av APT opprettet de siste 10 årene, fra 1.2.x. Oppdateringer av pakker som løser sårbarheten er også allerede laget for forskjellige versjoner av Debian, Ubuntu og Deepin. I standardkonfigurasjonen påvirker problemet alle utgivelser fra og med Debian 12 og Ubuntu 22.04. Utnyttelse av eldre versjoner er mulig hvis parameteren Acquire::Retries settes til mer enn 0.
En angriper som kan infiltrere HTTP-trafikken mellom brukeren og pakkerepositoriet under installasjonen av en pakke, kan oppnå installasjon av en manipulert uverifisert variant av pakken, noe som gir ham root-rettigheter i systemet. Angrepet kan for eksempel utføres gjennom kompromittering av speil, proxy-servere, trådløse tilgangspunkter eller leverandørporter. Rapporten om sårbarheten nevner ikke detaljer, men oppgir kun at problemet skyldes feilaktig håndtering av harde lenker. Ifølge patchen, der åpning av fil med flagget FileFd::Empty (O_TRUNC) er endret til FileFd::Exclusive (O_EXCL), kunne angriperen ved gjenopptakelse av en avbrutt nedlasting oppnå omskrivning av data som allerede var hashet ved første nedlasting.
Kilde: opennet.ru
