Leptonica before 1.80.0 allows a denial of service (application crash) via an incorrect left shift in pixConvert2To8 in pixconv.c.
The code contains a control flow path that does not reflect the algorithm that the path is intended to implement, leading to incorrect behavior any time this path is navigated.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Leptonica | Leptonica | * | 1.80.0 (excluding) |
Leptonlib | Ubuntu | bionic | * |
Leptonlib | Ubuntu | groovy | * |
Leptonlib | Ubuntu | hirsute | * |
Leptonlib | Ubuntu | impish | * |
Leptonlib | Ubuntu | kinetic | * |
Leptonlib | Ubuntu | lunar | * |
Leptonlib | Ubuntu | mantic | * |
Leptonlib | Ubuntu | trusty | * |
Leptonlib | Ubuntu | xenial | * |