
Vulnerabiliteti në Ghostscript vë në rrezik pamjet paraprake të PDF
Dobësia Ghostscript CVE-2026-39919 mund të ekspozojë serverët që i kthejnë PDF të ngarkuara në pamje paraprake, nëse paketat e sistemit nuk përditësohen.
Një vulnerabilitet në Ghostscript, i rregulluar në versionin 10.08.0, mund të lejojë remote code execution kur një server i prekur përpunon një PDF të krijuar posaçërisht që përmban një imazh JPEG 2000, sipas kërkimit të Wordfence Threat Intelligence.
Dobësia gjurmohet si CVE-2026-39919 dhe ka një rezultat ashpërsie CVSS 3.1 prej 9.8 nga 10. Regjistri CVE gjithashtu i cakton një rezultat CVSS 4.0 prej 9.3. Artifex publikoi Ghostscript 10.08.0 më 8 shtator 2026, pasi Wordfence raportoi problemin gjashtëmbëdhjetë ditë më herët. Wordfence thotë se bug është një heap buffer overflow, një gabim memorieje ku një program shkruan përtej hapësirës që ka rezervuar, në rrugën e dekodimit JPEG 2000 të Ghostscript.
Ghostscript është një motor dokumentesh që përdoret për të lexuar skedarë PDF dhe PostScript dhe për t’i kthyer faqet në imazhe për pamje paraprake, printim ose konvertim. Shumë pronarë faqesh interneti mund të mos e instalojnë kurrë drejtpërdrejt, sepse shpesh merret nga sistemi operativ, një imazh container ose një mjet tjetër. Në një rrugë të zakonshme WordPress, WordPress përdor extension PHP Imagick, Imagick thërret ImageMagick, dhe ImageMagick nis Ghostscript për të renderuar një pamje paraprake PDF. Wordfence thekson se ky nuk është një vulnerabilitet i WordPress core ose i një form plugin. WordPress dhe plugin i testimit ishin thjesht një rrugë që një skedar i ngarkuar të arrinte te Ghostscript.
Problemi ka rëndësi për sigurinë e hosting dhe të faqeve të internetit sepse ndodhet poshtë shtresës së aplikacionit. Wordfence thotë se një PDF i përgatitur me një imazh JPEG 2000 mund ta bëjë Ghostscript të shkruajë byte të ndikuara nga sulmuesi përtej fundit të një heap buffer. Në faqen e vet të testimit WordPress të ndërtuar posaçërisht, Wordfence e zhvilloi atë dëmtim memorieje në unauthenticated remote code execution, që do të thotë ekzekutim kodi pa u identifikuar më parë. Kodi do të ekzekutohej me lejet e llogarisë që përpunon PDF, jo automatikisht me privilegje root.
Versionet upstream të prekura të Ghostscript janë 9.21 deri në 10.07.1 kur rruga OpenJPEG decoder është e pranishme, sipas Wordfence. Regjistri CVE e përcakton intervalin e prekur si përpara 10.08.0, ndërsa Wordfence thotë se blloku i cenueshëm sub-byte sampling u fut në 9.21. Artifex e rregulloi problemin në Ghostscript 10.08.0. Distributions mund ta backport patch edhe në versione më të vjetra paketash, prandaj Wordfence paralajmëron se output i gs --version nuk mjafton vetvetiu. Ajo që ka rëndësi është revision i plotë i paketës.
Testimi i Wordfence tregon pse pronarët e faqeve nuk duhet ta trajtojnë rezultatin e lartë të ashpërsisë si një pohim të thjeshtë po-ose-jo për çdo website. Wordfence ndërtoi dy proof-of-concept exploits për build e vet laboratorik, pastaj i ekzekutoi ato 10,240 herë në dhjetë mjedise të tjera paketash Linux në sisteme Intel dhe AMD 64-bit. Këto mjedise përfshinin Debian, Ubuntu, Fedora, AlmaLinux, Alpine dhe container zyrtar WordPress. Dy skedarët nuk patën sukses jashtë build për të cilin ishin përgatitur, ndërsa vazhduan të funksiononin në build përkatës.
Kjo nuk e bën vulnerabilitetin të padëmshëm. Wordfence më pas mbajti të njëjtin executable Ghostscript dhe ndryshoi fontet, cilësimet e gjuhës, konfigurimin e fonteve dhe një library bazë të sistemit. Exploit i përputhur sërish pati sukses në të katër konfigurimet, megjithëse jo në çdo përpjekje. Wordfence thotë se kjo mbështet shqetësimin për sulme të targetuara dhe grupe serverësh që ndajnë të njëjtin build, si faqe të vendosura nga i njëjti imazh hosting ose bazë container. Wordfence gjithashtu thotë se nuk ka gjetur prova publike që ky flaw Ghostscript po shfrytëzohet sot.
Wordfence testoi dhjetë mjedise paketash më 15 shtator. Grupi i prekur përfshinte snapshot e testuar të imazhit zyrtar WordPress Docker, Debian 13, Debian 12, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 26.04, Fedora 44, AlmaLinux 10, Alpine 3.22 dhe Alpine 3.23. Snapshot i imazhit zyrtar WordPress Docker përmbante Ghostscript 10.05.1, extension Imagick dhe një rrugë funksionale për pamje paraprake PDF. Stock WordPress ende nuk i lejonte vizitorët anonimë të ngarkonin PDF në Media Library, prandaj Wordfence thotë se një sulmuesi do t’i duhej një plugin, form, rrugë aplikacioni ose llogari që e siguron atë rrugë ngarkimi.
Që nga ato teste, Wordfence thotë se paketa të rregulluara janë shpërndarë për disa sisteme. Ubuntu rregulloi 22.04, 24.04 dhe 26.04. Debian rregulloi 13 përmes repository së vet të sigurisë, ndërsa Debian 12 mbeti i listuar si i cenueshëm. AlmaLinux 10 publikoi rregullimin e vet më 2 tetor. Deri më 9 tetor, Wordfence thotë se faqet zyrtare të paketave për Fedora 44, Alpine 3.22 dhe Alpine 3.23 ende listonin revision më të vjetra të testuara. Administratorët duhet të kontrollojnë advisory të distribution së tyre për revision e saktë të paketës së rregulluar.
Për pronarët e faqeve WordPress, ekspozimi praktik varet nga katër kushte që duhet të jenë të vërteta njëkohësisht: një vizitor ose përdorues me privilegje të ulëta mund të ngarkojë një PDF, diçka në faqe krijon një pamje paraprake ose thumbnail nga ai PDF, serveri ka Imagick ose një mjet tjetër që thërret Ghostscript, dhe paketa e instaluar Ghostscript nuk përfshin rregullimin. Nëse PDF vetëm ruhen dhe nuk përpunohen kurrë, kjo rrugë specifike nuk është e ekspozuar, por Wordfence vëren se shumë pronarë faqesh nuk do ta dinë çfarë ndodh prapa skenës.
Rregullimi nuk është një përditësim WordPress plugin. Në sistemet Debian dhe Ubuntu, Wordfence rekomandon kontrollimin e revision të plotë të paketës Ghostscript me dpkg -s ghostscript. Në sistemet Fedora dhe të familjes Red Hat, rekomandon rpm -q ghostscript. Containers duhet të rindërtohen dhe të vendosen sërish nga një base image i përditësuar, jo thjesht të rinisen nga imazhi i vjetër. Wordfence paralajmëron gjithashtu se një release candidate 10.08.0 raporton 10.08.0 por nuk është i rregulluar, ndaj administratorëve u duhet release përfundimtar ose një paketë distribution që përmban rregullimin.
Nëse patching i menjëhershëm nuk është i mundur, Wordfence rekomandon ndalimin e PDF nga vizitorët dhe përdoruesit me privilegje të ulëta, çaktivizimin e leximeve PDF në security policy të ImageMagick dhe kufizimin e numrit të skedarëve për submission me rate limits në upload forms. Këta hapa ulin ekspozimin ose mundësitë e sulmuesit, por nuk e riparojnë Ghostscript. Wordfence thotë gjithashtu se sandbox -dSAFER i Ghostscript nuk duhet trajtuar si rregullim, sepse testimi i saj arriti te dobësia me atë sandbox të aktivizuar.
Problemi nuk kufizohet te WordPress. Çdo aplikacion që dërgon PDF të pabesuar te një build i prekur Ghostscript mund të jetë i ekspozuar, përfshirë document management systems, print services, invoice processors, mail gateways dhe conversion APIs. Kërkimi në kodin e aplikacionit për fjalën Ghostscript mund të mos e gjejë dependency, sepse ImageMagick ose një library tjetër shpesh ndodhet mes web application dhe converter.
Për lexuesit që drejtojnë website të orientuara nga klientët, shtresa e hosting ka rëndësi sepse komponenti i cenueshëm mund të furnizohet nga server image dhe jo nga kodi i faqes; AEU Hosting është relevant këtu si managed WordPress hosting, i siguruar end to end. Veprimi i menjëhershëm mbetet i njëjtë për çdo mjedis: konfirmoni nëse PDF të pabesuar renderohen, instaloni një paketë Ghostscript të rregulluar, ndiqni udhëzimet e restart nga vendor ose host, dhe rindërtoni containers nga base images të përditësuara.
Si të Mbroheni
- Pyesni ofruesin tuaj të hosting nëse website juaj i kthen PDF e ngarkuara në pamje paraprake duke përdorur Ghostscript.
- Nëse site juaj u lejon vizitorëve të ngarkojnë PDF, çaktivizojeni atë veçori derisa host juaj të konfirmojë se rregullimi është instaluar.
- Përditësoni serverin ose mjedisin tuaj të hosting kur ofruesi juaj të ofrojë paketën Ghostscript të rregulluar.
- Nëse site juaj funksionon në një container, rindërtojeni nga një base image i sapopërditësuar në vend që vetëm ta rinisni.
- Kontrolloni WordPress Site Health për trajtimin e PDF, por mos e trajtoni si provë që Ghostscript është rregulluar.
Dobësitë & Zgjidhjet
- CVE-2026-39919 A critical Ghostscript heap buffer overflow fixed in Ghostscript 10.08.0 or distribution packages carrying the fix. Shiko zgjidhjen & detajet →
Termat e Shpjeguar
- Ghostscript Një program që shumë serverë e përdorin për t’i kthyer dokumentet PDF dhe PostScript në imazhe për pamje paraprake ose printim.
- PDF Një format i zakonshëm skedari dokumenti, i përdorur shpesh për formularë, fatura, raporte dhe shkarkime.
- JPEG 2000 Një format imazhi që mund të futet brenda një PDF.
- heap buffer overflow Një gabim memorieje ku një program shkruan më shumë të dhëna sesa mund të mbajë në mënyrë të sigurt një hapësirë e rezervuar.
- remote code execution Një dobësi serioze që mund t’i lejojë dikujt të ekzekutojë komanda në një sistem nga diku tjetër.
- container Një mjedis software i paketuar që përdoret për të ekzekutuar një aplikacion me skedarët e sistemit që i duhen.
- Imagick Një extension PHP që u lejon website të përdorin ImageMagick për të përpunuar imazhe dhe disa dokumente.
- CVSS Një sistem pikëzimi që përdoret për të përshkruar sa i rëndë është një vulnerabilitet sigurie.