CVE-2019-15145

DjVuLibre 3.5.27 allows attackers to cause a denial-of-service attack (application crash via an out-of-bounds read) by crafting a corrupted JB2 image file that is mishandled in JB2Dict::JB2Codec::get_direct_context in libdjvu/JB2Image.h because of a missing zero-bytes check in libdjvu/GBitmap.h.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTNIST
5.5 MEDIUM
LOCAL
LOW
NONE
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
mitreCNA
---
---
CVEADP
---
---
Base Score
CVSS 3.x
EPSS Score
Percentile: 34%
VendorProductVersion
djvulibre_projectdjvulibre
3.5.27
debiandebian_linux
8.0
debiandebian_linux
9.0
debiandebian_linux
10.0
debiandebian_linux
11.0
canonicalubuntu_linux
16.04
canonicalubuntu_linux
18.04
canonicalubuntu_linux
19.04
canonicalubuntu_linux
19.10
opensuseleap
15.0
opensuseleap
15.1
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
djvulibre
sid
3.5.28-2
fixed
trixie
3.5.28-2
fixed
bookworm
3.5.28-2
fixed
bullseye
3.5.28-2
fixed
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
djvulibre
eoan
not-affected
disco
Fixed 3.5.27.1-10ubuntu0.1
released
bionic
Fixed 3.5.27.1-8ubuntu0.1
released
xenial
Fixed 3.5.27.1-5ubuntu0.1
released
trusty
dne
References