“infamous41md”, Chris Evans and Dirk Mueller discovered multiple places in xpdf code where integer variables are insufficiently checked for range or overflow. Specially crafted PDF files could lead to executing arbitrary code. Copies of xpdf code are also contained in cups, kpdf, kword, gpdf, libextractor, pdf2html, poppler and tetex. Updates for those are in the works.
There is no known workaround, please install the update packages.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
openSUSE | 9.2 | i586 | gpdf | < 0.131-11.10 | gpdf-0.131-11.10.i586.rpm |
openSUSE | 9.1 | x86_64 | gpdf | < 0.112.1-26.10 | gpdf-0.112.1-26.10.x86_64.rpm |
openSUSE | 10.0 | ppc | koffice-wordprocessing | < 1.4.1-10.3 | koffice-wordprocessing-1.4.1-10.3.ppc.rpm |
openSUSE | 10.0 | i586 | xpdf | < 3.00-92.2 | xpdf-3.00-92.2.i586.rpm |
openSUSE | 9.3 | x86_64 | xpdf | < 3.00-87.2 | xpdf-3.00-87.2.x86_64.rpm |
openSUSE | 9.1 | x86_64 | kdegraphics3-pdf | < 3.2.1-67.16 | kdegraphics3-pdf-3.2.1-67.16.x86_64.rpm |
openSUSE | 9.3 | i586 | kdegraphics3-pdf | < 3.4.0-11.5 | kdegraphics3-pdf-3.4.0-11.5.i586.rpm |
openSUSE | 10.0 | ppc | poppler | < 0.4.2-3.2 | poppler-0.4.2-3.2.ppc.rpm |
openSUSE | 9.2 | x86_64 | gpdf | < 0.131-11.10 | gpdf-0.131-11.10.x86_64.rpm |
openSUSE | 10.0 | x86_64 | gpdf | < 2.10.0-12.2 | gpdf-2.10.0-12.2.x86_64.rpm |