U aplikaciji za pregled dokumenata Xreader, koju razvijaju programeri distribucije Linux Mint, otkrivene su dvije ranjivosti koje mogu dovesti do izvršavanja koda napadača prilikom otvaranja posebno oblikovanih datoteka u formatima EPUB i CBT. Ranjivosti su uklonjene u ažuriranjima Xreader 4.0.0, 3.8.5, 3.6.6, 3.2.3 i 2.6.5.
Ranjivosti su uzrokovane greškama u kodu za razradu formata EPUB i CBT. U slučaju EPUB, problem (CVE-2023-44451) povezan je s nedostatkom odgovarajuće escapiranja specijalnih znakova («..\/») u parametrima koji se koriste prilikom formiranja putanje datoteke za raspakivanje sadržaja u direktoriju s privremenim datotekama. U slučaju CBT, ranjivost (CVE-2023-44452) uzrokovana je korištenjem nepročišćenih vrijednosti iz datoteke kao argumenata prilikom izvršavanja vanjske naredbe intltool_merge pomoću funkcije system().
Izvor: opennet.ru
