SÄrbarhet i libXpm som leder till exekvering av kod

En korrigerande version av biblioteket libXpm 3.5.15, som utvecklas av projektet X.Org och anvÀnds för att bearbeta filer i formatet XPM, har publicerats. I den nya versionen har tre sÄrbarheter ÄtgÀrdats, varav tvÄ (CVE-2022-46285, CVE-2022-44617) orsakar en loop nÀr speciellt formaterade XPM-filer bearbetas. Den tredje sÄrbarheten (CVE-2022-4883) tillÄter att godtyckliga kommandon körs nÀr applikationer som anvÀnder libXpm exekveras. Vid körning av privilegerade processer kopplade till libXpm, till exempel program med flaggan suid root, ger sÄrbarheten möjlighet att öka sina privilegier.

SĂ„rbarheten orsakas av hur libXpm hanterar komprimerade XPM-filer — nĂ€r den bearbetar filer XPM.Z eller XPM.gz, startar biblioteket externa dekomprimeringsverktyg (uncompress eller gunzip) med hjĂ€lp av anropet execlp(), dĂ€r sökvĂ€gen berĂ€knas baserat pĂ„ miljövariabeln PATH. Attacken innebĂ€r att placera egna exekverbara filer uncompress eller gunzip i en katalog som Ă€r tillgĂ€nglig för anvĂ€ndaren och som finns med i listan PATH, vilka kommer att exekveras nĂ€r applikationen som anvĂ€nder libXpm startas.

SĂ„rbarheten har Ă„tgĂ€rdats genom att ersĂ€tta anropet execlp med execl som anvĂ€nder absoluta sökvĂ€gar till verktygen. Dessutom har en byggalternativ "—disable-open-zfile" lagts till för att stĂ€nga av hanteringen av komprimerade filer och anropet av externa verktyg för dekomprimering.

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