SB2018060427 - Ubuntu update for liblouis



SB2018060427 - Ubuntu update for liblouis

Published: June 4, 2018 Updated: October 30, 2026

Security Bulletin ID SB2018060427
CSH Severity
Low
Patch available
YES
Number of vulnerabilities 3
Exploitation vector Remote access
Highest impact Partial DoS

Breakdown by Severity

Low 100%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 3 vulnerabilities.


1) Invalid free condition (CVE-ID: CVE-2018-11410)

CWE-ID: CWE-120 - Buffer overflow

CVSSv4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N]


The vulnerability allows a remote attacker to cause DoS condition on the target system.

The vulnerability exists due to buffer overflow in the compileRule function, as defined in the compileTranslationTable.c source code file, during table parsing operations. A remote attacker can send a specially crafted request that submits malicious input, trigger memory corruption and invalid free condition and cause the service to crash.


2) Stack-based buffer overflow (CVE-ID: CVE-2018-11440)

CWE-ID: CWE-121 - Stack-based buffer overflow

CVSSv4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N]


The vulnerability allows a remote attacker to cause DoS condition on the target system.

The vulnerability exists due to stack-based buffer overflow in the parseChars function, as defined in the compileTranslationTable.csource code file, during table parsing operations. A remote attacker can send a specially crafted request that submits malicious input, trigger memory corruption and cause the service to crash.


3) Segmentation fault (CVE-ID: CVE-2018-11577)

CWE-ID: CWE-119 - Memory corruption

CVSSv4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N]


The vulnerability allows a remote attacker to cause DoS condition on the target system.

The vulnerability exists due to boundary error in the lou_logPrint function, as defined in the logging.c source code file. A remote attacker can send a specially crafted request that submits malicious input, trigger memory corruption and segmentation fault and cause the service to crash.


Remediation

Install update from vendor's website.