CVE-2018-17294

The matchCurrentInput function inside lou_translateString.c of Liblouis prior to 3.7 does not check the input string's length, allowing attackers to cause a denial of service (application crash via out-of-bounds read) by crafting an input file with certain translation dictionaries.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
6.5 MEDIUM
NETWORK
LOW
NONE
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Base Score
CVSS 3.x
EPSS Score
Percentile: 66%
Affected Products (NVD)
VendorProductVersion
liblouisliblouis
𝑥
< 3.7.0
canonicalubuntu_linux
14.04
canonicalubuntu_linux
16.04
canonicalubuntu_linux
18.04
opensuseleap
15.0
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
liblouis
bookworm
3.24.0-1
fixed
bullseye
3.16.0-1
fixed
jessie
ignored
sid
3.31.0-2
fixed
stretch
no-dsa
trixie
3.31.0-2
fixed
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
liblouis
bionic
Fixed 3.5.0-1ubuntu0.3
released
trusty
dne
xenial
not-affected
openSUSE logo
openSUSE / SLES Releases
openSUSE Product
Release
liblouis-data
suse enterprise desktop 15
3.3.0-4.5.1
fixed
suse enterprise desktop 15 SP1
3.3.0-4.5.1
fixed
suse enterprise sap 12 SP5
2.6.4-6.9.24
fixed
suse enterprise sap 15
3.3.0-4.5.1
fixed
suse enterprise sap 15 SP1
3.3.0-4.5.1
fixed
suse enterprise server 12 SP3
2.6.4-6.9.24
fixed
suse enterprise server 12 SP5
2.6.4-6.9.24
fixed
suse enterprise server 15
3.3.0-4.5.1
fixed
suse enterprise server 15 SP1
3.3.0-4.5.1
fixed
liblouis-devel
suse enterprise desktop 15
3.3.0-4.5.1
fixed
suse enterprise desktop 15 SP1
3.3.0-4.5.1
fixed
suse enterprise sap 15
3.3.0-4.5.1
fixed
suse enterprise sap 15 SP1
3.3.0-4.5.1
fixed
suse enterprise server 15
3.3.0-4.5.1
fixed
suse enterprise server 15 SP1
3.3.0-4.5.1
fixed
liblouis14
suse enterprise desktop 15
3.3.0-4.5.1
fixed
suse enterprise desktop 15 SP1
3.3.0-4.5.1
fixed
suse enterprise sap 15
3.3.0-4.5.1
fixed
suse enterprise sap 15 SP1
3.3.0-4.5.1
fixed
suse enterprise server 15
3.3.0-4.5.1
fixed
suse enterprise server 15 SP1
3.3.0-4.5.1
fixed
liblouis9
suse enterprise sap 12 SP5
2.6.4-6.9.24
fixed
suse enterprise server 12 SP3
2.6.4-6.9.24
fixed
suse enterprise server 12 SP5
2.6.4-6.9.24
fixed
python-louis
suse enterprise sap 12 SP5
2.6.4-6.9.39
fixed
suse enterprise server 12 SP3
2.6.4-6.9.39
fixed
suse enterprise server 12 SP5
2.6.4-6.9.39
fixed
python3-louis
suse enterprise desktop 15
3.3.0-4.5.1
fixed
suse enterprise desktop 15 SP1
3.3.0-4.5.1
fixed
suse enterprise sap 12 SP5
2.6.4-6.9.41
fixed
suse enterprise sap 15
3.3.0-4.5.1
fixed
suse enterprise sap 15 SP1
3.3.0-4.5.1
fixed
suse enterprise server 12 SP3
2.6.4-6.9.41
fixed
suse enterprise server 12 SP5
2.6.4-6.9.41
fixed
suse enterprise server 15
3.3.0-4.5.1
fixed
suse enterprise server 15 SP1
3.3.0-4.5.1
fixed