I Ghostscript, et sett av verktøy for behandling, konvertering og generering av dokumenter i formatene PostScript og PDF, sårbarhet (), som kan føre til endringer av filer og kjøring av vilkårlige kommandoer ved åpning av spesialtilpassede dokumenter i formatet PostScript. Bruk av en ikke-standard PostScript-operator i dokumentet kan forårsake et overflow av type uint32_t under beregning av størrelsen, overskrive minneområder utenfor tildelt buffer og få tilgang til filer i FS, noe som kan brukes til å organisere angrep for å kjøre vilkårlig kode i systemet (for eksempel ved å legge til kommandoer i ~\/ .bashrc eller ~\/ .profile).
Problemet påverkar fra 9.50 til 9.52 (feil fra utgivelse 9.28rc1, men, ifølge forskere som oppdaget sårbarheten, viser seg fra versjon 9.50).
Fiksen er foreslått i utgivelsen (). Oppdateringer av pakker med fikser er allerede utgitt for , , . Pakker i problemer er ikke utsatt.
La oss minne om at sårbarheter i Ghostscript utgjør en økt fare, ettersom denne pakken brukes i mange populære applikasjoner for behandling av PostScript- og PDF-formater. For eksempel blir Ghostscript kalt under miniaturisering på skrivebordet, ved bakgrunnsindeksering av data og ved konvertering av bilder. For å utføre et vellykket angrep er det i mange tilfeller tilstrekkelig å bare laste opp en fil med et exploit eller å se i en katalog med den i Nautilus. Sårbarheter i Ghostscript kan også utnyttes via bildebehandlere basert på pakkene ImageMagick og GraphicsMagick, ved å sende dem en JPEG- eller PNG-fil, der det i stedet for bildet er PostScript-kode (denne filen blir behandlet i Ghostscript, da MIME-typen gjenkjennes etter innholdet, i stedet for å stole på filtypen).
Kilde: opennet.ru
