An issue was discovered in Poppler through 0.78.0. There is a divide-by-zero error in the function SplashOutputDev::tilingPatternFill at SplashOutputDev.cc.
The product divides a value by zero.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Poppler | Freedesktop | * | 0.78.0 (including) |
| Red Hat Enterprise Linux 7 | RedHat | evince-0:3.28.2-10.el7 | * |
| Red Hat Enterprise Linux 7 | RedHat | poppler-0:0.26.5-43.el7 | * |
| Red Hat Enterprise Linux 8 | RedHat | poppler-0:0.66.0-27.el8 | * |
| Poppler | Ubuntu | bionic | * |
| Poppler | Ubuntu | devel | * |
| Poppler | Ubuntu | disco | * |
| Poppler | Ubuntu | esm-infra/bionic | * |
| Poppler | Ubuntu | trusty | * |