liblouis CVE Vulnerabilities & Metrics

Focus on liblouis vulnerabilities and metrics.

Last updated: 08 Mar 2025, 23:25 UTC

About liblouis Security Exposure

This page consolidates all known Common Vulnerabilities and Exposures (CVEs) associated with liblouis. We track both calendar-based metrics (using fixed periods) and rolling metrics (using gliding windows) to give you a comprehensive view of security trends and risk evolution. Use these insights to assess risk and plan your patching strategy.

For a broader perspective on cybersecurity threats, explore the comprehensive list of CVEs by vendor and product. Stay updated on critical vulnerabilities affecting major software and hardware providers.

Global CVE Overview

Total liblouis CVEs: 22
Earliest CVE date: 29 Aug 2017, 06:29 UTC
Latest CVE date: 16 Mar 2023, 15:15 UTC

Latest CVE reference: CVE-2023-26769

Rolling Stats

30-day Count (Rolling): 0
365-day Count (Rolling): 0

Calendar-based Variation

Calendar-based Variation compares a fixed calendar period (e.g., this month versus the same month last year), while Rolling Growth Rate uses a continuous window (e.g., last 30 days versus the previous 30 days) to capture trends independent of calendar boundaries.

Variations & Growth

Month Variation (Calendar): 0%
Year Variation (Calendar): -100.0%

Month Growth Rate (30-day Rolling): 0.0%
Year Growth Rate (365-day Rolling): -100.0%

Monthly CVE Trends (current vs previous Year)

Annual CVE Trends (Last 20 Years)

Critical liblouis CVEs (CVSS ≥ 9) Over 20 Years

CVSS Stats

Average CVSS: 5.25

Max CVSS: 7.5

Critical CVEs (≥9): 0

CVSS Range vs. Count

Range Count
0.0-3.9 3
4.0-6.9 17
7.0-8.9 2
9.0-10.0 0

CVSS Distribution Chart

Top 5 Highest CVSS liblouis CVEs

These are the five CVEs with the highest CVSS scores for liblouis, sorted by severity first and recency.

All CVEs for liblouis

CVE-2023-26769 liblouis vulnerability CVSS: 0 16 Mar 2023, 15:15 UTC

Buffer Overflow vulnerability found in Liblouis Lou_Trace v.3.24.0 allows a remote attacker to cause a denial of service via the resolveSubtable function at compileTranslationTabel.c.

CVE-2023-26768 liblouis vulnerability CVSS: 0 16 Mar 2023, 15:15 UTC

Buffer Overflow vulnerability found in Liblouis v.3.24.0 allows a remote attacker to cause a denial of service via the compileTranslationTable.c and lou_setDataPath functions.

CVE-2023-26767 liblouis vulnerability CVSS: 0 16 Mar 2023, 15:15 UTC

Buffer Overflow vulnerability found in Liblouis v.3.24.0 allows a remote attacker to cause a denial of service via the lou_logFile function at logginc.c endpoint.

CVE-2022-31783 liblouis vulnerability CVSS: 4.3 02 Jun 2022, 14:15 UTC

Liblouis 3.21.0 has an out-of-bounds write in compileRule in compileTranslationTable.c, as demonstrated by lou_trace.

CVE-2022-26981 liblouis vulnerability CVSS: 6.8 13 Mar 2022, 18:15 UTC

Liblouis through 3.21.0 has a buffer overflow in compilePassOpcode in compileTranslationTable.c (called, indirectly, by tools/lou_checktable.c).

CVE-2014-8184 liblouis vulnerability CVSS: 6.8 02 Aug 2019, 13:15 UTC

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 arbitrary code when opened.

CVE-2018-17294 liblouis vulnerability CVSS: 4.3 21 Sep 2018, 07:29 UTC

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.

CVE-2017-15101 liblouis vulnerability CVSS: 7.5 27 Jul 2018, 20:29 UTC

A missing patch for a stack-based buffer overflow in findTable() was found in Red Hat version of liblouis before 2.5.4. An attacker could cause a denial of service condition or potentially even arbitrary code execution.

CVE-2018-12085 liblouis vulnerability CVSS: 6.8 09 Jun 2018, 11:29 UTC

Liblouis 3.6.0 has a stack-based Buffer Overflow in the function parseChars in compileTranslationTable.c, a different vulnerability than CVE-2018-11440.

CVE-2018-11685 liblouis vulnerability CVSS: 6.8 04 Jun 2018, 06:29 UTC

Liblouis 3.5.0 has a stack-based Buffer Overflow in the function compileHyphenation in compileTranslationTable.c.

CVE-2018-11684 liblouis vulnerability CVSS: 6.8 04 Jun 2018, 06:29 UTC

Liblouis 3.5.0 has a stack-based Buffer Overflow in the function includeFile in compileTranslationTable.c.

CVE-2018-11683 liblouis vulnerability CVSS: 6.8 04 Jun 2018, 06:29 UTC

Liblouis 3.5.0 has a stack-based Buffer Overflow in the function parseChars in compileTranslationTable.c, a different vulnerability than CVE-2018-11440.

CVE-2018-11577 liblouis vulnerability CVSS: 6.8 31 May 2018, 00:29 UTC

Liblouis 3.5.0 has a Segmentation fault in lou_logPrint in logging.c.

CVE-2018-11440 liblouis vulnerability CVSS: 6.8 25 May 2018, 11:29 UTC

Liblouis 3.5.0 has a stack-based Buffer Overflow in the function parseChars in compileTranslationTable.c.

CVE-2018-11410 liblouis vulnerability CVSS: 7.5 24 May 2018, 07:29 UTC

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.

CVE-2017-13744 liblouis vulnerability CVSS: 4.3 29 Aug 2017, 06:29 UTC

There is an illegal address access in the function _lou_getALine() in compileTranslationTable.c:343 in Liblouis 3.2.0.

CVE-2017-13743 liblouis vulnerability CVSS: 4.3 29 Aug 2017, 06:29 UTC

There is a buffer overflow in Liblouis 3.2.0, triggered in the function _lou_showString() in utils.c, that will lead to a remote denial of service attack.

CVE-2017-13742 liblouis vulnerability CVSS: 4.3 29 Aug 2017, 06:29 UTC

There is a stack-based buffer overflow in Liblouis 3.2.0, triggered in the function includeFile() in compileTranslationTable.c, that will lead to a remote denial of service attack.

CVE-2017-13741 liblouis vulnerability CVSS: 4.3 29 Aug 2017, 06:29 UTC

There is a use-after-free in the function compileBrailleIndicator() in compileTranslationTable.c in Liblouis 3.2.0 that will lead to a remote denial of service attack.

CVE-2017-13740 liblouis vulnerability CVSS: 6.8 29 Aug 2017, 06:29 UTC

There is a stack-based buffer overflow in Liblouis 3.2.0, triggered in the function parseChars() in compileTranslationTable.c, that will lead to denial of service or possibly unspecified other impact.

CVE-2017-13739 liblouis vulnerability CVSS: 6.8 29 Aug 2017, 06:29 UTC

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.

CVE-2017-13738 liblouis vulnerability CVSS: 6.8 29 Aug 2017, 06:29 UTC

There is an illegal address access in the _lou_getALine function in compileTranslationTable.c:346 in Liblouis 3.2.0.