Skip to content

Vendor

liblouis vulnerabilities

22 published CVES affecting liblouis, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).

Total
22
Critical
2
High
14
Medium
6
Low
0
Unscored
0
CISA KEV
0
Atom feed of liblouis alerts

Products

Latest liblouis CVEs

Newest publication first

  1. HighCVSS 7.8 EPSS 1.5%

    A vulnerability was found in liblouis, versions 2.5.x before 2.5.4. A stack-based buffer overflow was found in findTable() in liblouis. An attacker could create a malicious file that would cause applications that use liblouis (such as Orca) to crash, or potentially execute arbitr...

  2. MediumCVSS 6.5 EPSS 2.7%

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

  3. CriticalCVSS 9.8 EPSS 4.8%

    An issue was discovered in Liblouis 3.5.0. A invalid free in the compileRule function in compileTranslationTable.c allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact.

  4. HighCVSS 8.8 EPSS 2.2%

    There is a heap-based buffer overflow that causes a more than two thousand bytes out-of-bounds write in Liblouis 3.2.0, triggered in the function resolveSubtable() in compileTranslationTable.c. It will lead to denial of service or remote code execution.

Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.