A Ghostscript, az PostScript és PDF formátumú dokumentumok feldolgozására, átalakítására és generálására szolgáló eszközkészlet, vulnerability (), ami fájlok módosításához és önkényes parancsok végrehajtásához vezethet, ha különösen formázott PostScript-dokumentumokat nyitunk meg. A dokumentumban nem szabványos PostScript-ügyfelek használata lehetővé teszi a uint32_t típusú túlcsordulást a méret kiszámítása során, a memóriaterületek felülemelkedését egy lefoglalt pufferen kívül, valamint a fájlokhoz való hozzáférést a fájlrendszerben, amit fel lehet használni támadásokhoz, önkényes kód végrehajtásához a rendszerben (például parancsok hozzáadásával a ~\/bashrc vagy ~\/profile fájlokhoz).
A probléma érinti 9.50-től 9.52-ig (hiba a 9.28rc1 kiadás óta, de, a sérülékenységet felfedező kutatók által megállapítottak, 9.50-től jelentkezik).
A javítást a kiadásban javasolják (). A hibajavító csomagok frissítései már ki lettek adva a , , . A csomagok a problémák nem érintettek.
Emlékeztetünk, hogy a Ghostscriptben található sérülékenységek fokozott veszélyt jelentenek, mivel ezt a csomagot számos népszerű alkalmazás használja PostScript és PDF formátumok feldolgozására. Például a Ghostscriptet hívják meg az asztalon lévő miniatűrök létrehozásakor, az adatok háttérbeli indexelése során és a képek konvertálásakor. Sikeres támadáshoz sok esetben elegendő egy kifinomult fájl feltöltése vagy a Nautilusban való megtekintése. A Ghostscript sérülékenységei képfeldolgozókon keresztül is kihasználhatók az ImageMagick és GraphicsMagick csomagok esetében, hogy JPEG vagy PNG fájlt adjunk át, amelyben a kép helyett PostScript kód található (ez a fájl a Ghostscriptben kerül feldolgozásra, mivel a MIME-típus a tartalom alapján van azonosítva, nem pedig a kiterjesztésre támaszkodva).
Forrás: opennet.ru
