SÄrbarhet i PackageKit som gör det möjligt att erhÄlla root-behörighet i olika Linux-distributioner

I PackageKit, D-Bus-lagret som enhetliggör paketadministrationsoperationer, har en sÄrbarhet som heter Pack2TheRoot (CVE-2026-41651), vilket tillÄter en icke-privilegierad anvÀndare att installera eller ta bort godtyckliga paket och fÄ root-Ätkomst till systemet. Problemet uppstod frÄn version 1.0.2 (2014) och ÄtgÀrdades i PackageKit-version 1.3.5.

Problemet upptĂ€cktes av forskare frĂ„n Deutsche Telekom med hjĂ€lp av AI-modellen Claude Opus. En fungerande exploit har skapats som fungerar pĂ„ de flesta distributioner med PackageKit, men detaljerad information om sĂ„rbarheten planeras att publiceras senare för att ge anvĂ€ndarna tid att uppdatera sina system. Möjligheten att utnyttja sĂ„rbarheten har demonstrerats i Ubuntu Desktop 18.04/24.04.4/26.04, Ubuntu Server 22.04 — 24.04, Debian Desktop 13.4, RockyLinux Desktop 10.1 och Fedora 43 Desktop/Server. Status för Ă„tgĂ€rder av sĂ„rbarheter i distributionerna kan bedömas pĂ„ dessa sidor (om sidan inte Ă€r tillgĂ€nglig, betyder det att distributionens utvecklare Ă€nnu inte har pĂ„börjat att ta itu med problemet): Debian, Ubuntu, SUSE, RHEL, Gentoo, Arch, Fedora, FreeBSD.

SÄrbarheten orsakas av ett tÀvlingsförhÄllande vid bearbetning av transaktionsflaggor i bakgrundsprocessen PackageKit, vilket möjliggör att Àndra operationens parametrar mellan godkÀnnandet och starten av paketoperationen. En angripare kan skicka en D-Bus-förfrÄgan för att utföra en operation som Àr tillÄten för en icke-privilegierad anvÀndare, och sedan skicka en upprepande D-Bus-förfrÄgan. Om den upprepande förfrÄgan kommer in före den faktiska starten av den tillÄtna operationen kan man Ästadkomma en överskrivning av flaggorna för den redan pÄbörjade transaktionen och Àndra det cachade tillstÄndet.

SÄledes kommer en redan pÄbörjad tillÄten transaktion att genomföras med icke-originala parametrar, utan med modifierade parametrar som har skickats i den andra förfrÄgan. Genom att Àndra informationen om det paket som ska installeras kan man i stÀllet installera vilket annat paket som helst, ocksÄ det lokalt sparade paketet frÄn angriparen. Paketinstallationen utförs med root-rÀttigheter, dÀrför kan angriparen lÀgga till sin egen scriptlet i paketet, som automatiskt körs före eller efter installationen.

SÄrbarhet i PackageKit som gör det möjligt att erhÄlla root-behörighet i olika Linux-distributioner


KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster