A Xreader dokumentumkezelő programban, amelyet a Linux Mint disztribúció fejlesztői készítettek, két sebezhetőséget fedeztek fel, amelyek azt eredményezhetik, hogy a támadó kódot futtathat, amikor kifejezetten készített EPUB és CBT formátumú fájlokat nyitnak meg. A sebezhetőségeket az Xreader 4.0.0, 3.8.5, 3.6.6, 3.2.3 és 2.6.5 frissítésekben kijavították.
A sebezhetőségek az EPUB és CBT formátumok elemzésére szolgáló kódban lévő hibákból erednek. Az EPUB esetében a probléma (CVE-2023-44451) a speciális karakterek („..\/”) megfelelő escape-elésének hiányával van összefüggésben, amelyeket a fájlok kicsomagolásához használnak ideiglenes fájlok mappájában. A CBT esetén a sebezhetőséget (CVE-2023-44452) a fájlok nem tisztított értékeinek felhasználása okozza az intltool_merge külső parancs végrehajtásakor a system() függvény segítségével.
Forrás: opennet.ru
