An excessively large PDF page size (found in fuzz testing, unlikely in normal PDF files) can result in a divide-by-zero in Xpdfs text extraction code.
This is related to CVE-2022-30524, but the problem here is caused by a very large page size, rather than by a very large character coordinate.
The product divides a value by zero.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Xpdf | Xpdfreader | * | 4.05 (excluding) |
Ipe | Ubuntu | bionic | * |
Ipe | Ubuntu | kinetic | * |
Ipe | Ubuntu | lunar | * |
Ipe | Ubuntu | mantic | * |
Ipe | Ubuntu | trusty | * |
Ipe | Ubuntu | xenial | * |
Xpdf | Ubuntu | bionic | * |
Xpdf | Ubuntu | kinetic | * |
Xpdf | Ubuntu | lunar | * |
Xpdf | Ubuntu | mantic | * |
Xpdf | Ubuntu | trusty | * |
Xpdf | Ubuntu | xenial | * |