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.
History

No history.

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published: 2018-09-21T06:00:00

Updated: 2024-08-05T10:47:04.363Z

Reserved: 2018-09-21T00:00:00

Link: CVE-2018-17294

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2018-09-21T07:29:00.617

Modified: 2019-04-18T16:09:24.637

Link: CVE-2018-17294

cve-icon Redhat

Severity : Low

Publid Date: 2018-09-24T00:00:00Z

Links: CVE-2018-17294 - Bugzilla