Ranljivost v Ghostscript, ki omogoča izvajanje kode ob odpiranju dokumenta PostScript

V Ghostscript, orodju za obdelavo, pretvorbo in generiranje dokumentov v formatih PostScript in PDF, odkrita ranljivost (CVE-2020-15900), ki lahko privede do spremembe datotek in izvajanja poljubnih ukazov ob odpiranju posebej oblikovanih dokumentov v formatu PostScript. Uporaba nestandardnega PostScript operatorja rsearch omogoča prelivanje tipa uint32_t pri izračunu velikosti, ponovno pisanje pomnilniških območij zunaj dodeljenega medpomnilnika in dostop do datotek v FS, kar se lahko uporabi za organizacijo napada za izvajanje poljubne kode v sistemu (na primer z dodajanjem ukazov v ~/ .bashrc ali ~/ .profile).

Težava zadeva izdaje od 9.50 do 9.52 (napaka je na voljo od izdaje 9.28rc1, vendar se podatkov po raziskovalcih, ki so odkrili ranljivost, kaže od različice 9.50).

Popravilo je bilo predlagano v izdaji 9.52.1 (zakrpu). Posodobitve paketov s popravkom so že bile izdane za Debian, Ubuntu, SUSE. Paketi v RHEL težave niso dovzetni.

Spomnimo, da ranljivosti v Ghostscript predstavljajo povečano tveganje, ker se to orodje uporablja v mnogih priljubljenih aplikacijah za obdelavo formatov PostScript in PDF. Na primer, Ghostscript se uporablja pri ustvarjanju miniatur na namizju, pri ozadnji indeksaciji podatkov in pri pretvorbi slik. Za uspešen napad je v mnogih primerih dovolj, da preprosto naložite datoteko z izkoriščanjem ali si ogledate imenik z njo v Nautilusu. Ranljivosti v Ghostscript lahko tudi izkoriščate preko obdelovalnikov slik, ki temeljijo na paketih ImageMagick in GraphicsMagick, tako da jim posredujete JPEG ali PNG datoteko, v kateri namesto slike leži koda PostScript (ta datoteka bo obdelana v Ghostscript, ker MIME tip prepozna po vsebini in se ne zanaša na končnico).

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster