Xpdf is a widely used fast PDF file viewer. Various other PDF viewer and PDF conversion tools use xpdf code to accomplish their tasks. Chris Evans found several integer overflows and arithmetic errors. Additionally Sebastian Krahmer from the SuSE Security-Team found similar bugs in xpdf 3. These bugs can be exploited by tricking an user to open a malformated PDF file. As a result the PDF viewer can be crashed or may be even code can be executed.
Due to the wide usage of xpdf-based code we do not recommend switching to another PDF viewer as a workaround. You have to install the updates.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
openSUSE | 9.0 | i586 | pdftohtml | < 0.36-118 | pdftohtml-0.36-118.i586.rpm |
openSUSE | 8.1 | i586 | xpdf | < 1.01-255 | xpdf-1.01-255.i586.rpm |
openSUSE | 9.0 | i586 | xpdf | < 2.02pl1-141 | xpdf-2.02pl1-141.i586.rpm |
openSUSE | 9.1 | i586 | kdegraphics3-pdf | < 3.2.1-67.6 | kdegraphics3-pdf-3.2.1-67.6.i586.rpm |
openSUSE | 9.0 | x86_64 | pdftohtml | < 0.36-118 | pdftohtml-0.36-118.x86_64.rpm |
openSUSE | 9.0 | x86_64 | xpdf | < 2.02pl1-141 | xpdf-2.02pl1-141.x86_64.rpm |
openSUSE | 8.2 | i586 | xpdf | < 2.01-137 | xpdf-2.01-137.i586.rpm |
openSUSE | 9.1 | x86_64 | xpdf | < 3.00-64.21 | xpdf-3.00-64.21.x86_64.rpm |
openSUSE | 9.1 | x86_64 | pdftohtml | < 0.36-112.3 | pdftohtml-0.36-112.3.x86_64.rpm |
openSUSE | 9.1 | i586 | gpdf | < 0.112.1-26.3 | gpdf-0.112.1-26.3.i586.rpm |