cbcvebase.
CVE-2018-17294
published 2018-09-21

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…

PriorityP423medium6.5CVSS 3.0
AVNACLPRNUIRSUCNINAH
EPSS
2.72%
84.4th percentile
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.

Affected

13 ranges
VendorProductVersion rangeFixed in
canonicalubuntu_linux
canonicalubuntu_linux
canonicalubuntu_linux
debianliblouis< liblouis 3.7.0-1 (bookworm)liblouis 3.7.0-1 (bookworm)
liblouisliblouis< 3.7.03.7.0
liblouisliblouis>= 0 < 3.7.0-13.7.0-1
liblouisliblouis>= 0 < 3.7.0-13.7.0-1
liblouisliblouis>= 0 < 3.7.0-13.7.0-1
liblouisliblouis>= 0 < 3.7.0-13.7.0-1
liblouisliblouis>= 0 < 2.5.3-2ubuntu1.52.5.3-2ubuntu1.5
liblouisliblouis>= 0 < 2.6.4-2ubuntu0.42.6.4-2ubuntu0.4
liblouisliblouis>= 0 < 3.5.0-1ubuntu0.33.5.0-1ubuntu0.3
opensuseleap

CVSS provenance

nvdv3.06.5MEDIUMCVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
nvdv2.04.3MEDIUMAV:N/AC:M/Au:N/C:N/I:N/A:P
osv8.8HIGH
vendor_ubuntu8.8HIGH
vendor_debian6.5MEDIUM
vendor_redhat6.5MEDIUM
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.