The Liblouis software suite provides an open-source braille translator, back-translator and formatter for a large number of languages and braille codes. It is a set of libraries designed for use in any of a number of applications, both free and commercial. It is written in C so that it does not require a runtime environment and hence can be used in applications written in high-level languages such as Java and Python.
Security Fix(es):
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-26769)
{
"severity": "High"
}{
"src": [
"liblouis-3.7.0-4.oe1.src.rpm"
],
"x86_64": [
"liblouis-3.7.0-4.oe1.x86_64.rpm",
"liblouis-utils-3.7.0-4.oe1.x86_64.rpm",
"liblouis-devel-3.7.0-4.oe1.x86_64.rpm",
"liblouis-debuginfo-3.7.0-4.oe1.x86_64.rpm",
"liblouis-debugsource-3.7.0-4.oe1.x86_64.rpm"
],
"noarch": [
"python3-louis-3.7.0-4.oe1.noarch.rpm",
"liblouis-help-3.7.0-4.oe1.noarch.rpm",
"python2-louis-3.7.0-4.oe1.noarch.rpm"
],
"aarch64": [
"liblouis-utils-3.7.0-4.oe1.aarch64.rpm",
"liblouis-3.7.0-4.oe1.aarch64.rpm",
"liblouis-debugsource-3.7.0-4.oe1.aarch64.rpm",
"liblouis-devel-3.7.0-4.oe1.aarch64.rpm",
"liblouis-debuginfo-3.7.0-4.oe1.aarch64.rpm"
]
}
{
"src": [
"liblouis-3.7.0-4.oe1.src.rpm"
],
"x86_64": [
"liblouis-3.7.0-4.oe1.x86_64.rpm",
"liblouis-debugsource-3.7.0-4.oe1.x86_64.rpm",
"liblouis-debuginfo-3.7.0-4.oe1.x86_64.rpm",
"liblouis-utils-3.7.0-4.oe1.x86_64.rpm",
"liblouis-devel-3.7.0-4.oe1.x86_64.rpm"
],
"noarch": [
"python2-louis-3.7.0-4.oe1.noarch.rpm",
"python3-louis-3.7.0-4.oe1.noarch.rpm",
"liblouis-help-3.7.0-4.oe1.noarch.rpm"
],
"aarch64": [
"liblouis-3.7.0-4.oe1.aarch64.rpm",
"liblouis-debugsource-3.7.0-4.oe1.aarch64.rpm",
"liblouis-devel-3.7.0-4.oe1.aarch64.rpm",
"liblouis-debuginfo-3.7.0-4.oe1.aarch64.rpm",
"liblouis-utils-3.7.0-4.oe1.aarch64.rpm"
]
}
{
"src": [
"liblouis-3.7.0-5.oe2203.src.rpm",
"liblouis-3.7.0-5.oe2203sp1.src.rpm"
],
"x86_64": [
"liblouis-debugsource-3.7.0-5.oe2203.x86_64.rpm",
"liblouis-devel-3.7.0-5.oe2203.x86_64.rpm",
"liblouis-debuginfo-3.7.0-5.oe2203.x86_64.rpm",
"liblouis-utils-3.7.0-5.oe2203.x86_64.rpm",
"liblouis-3.7.0-5.oe2203.x86_64.rpm",
"liblouis-3.7.0-5.oe2203sp1.x86_64.rpm",
"liblouis-debugsource-3.7.0-5.oe2203sp1.x86_64.rpm",
"liblouis-utils-3.7.0-5.oe2203sp1.x86_64.rpm",
"liblouis-devel-3.7.0-5.oe2203sp1.x86_64.rpm",
"liblouis-debuginfo-3.7.0-5.oe2203sp1.x86_64.rpm"
],
"noarch": [
"python3-louis-3.7.0-5.oe2203.noarch.rpm",
"liblouis-help-3.7.0-5.oe2203.noarch.rpm",
"python3-louis-3.7.0-5.oe2203sp1.noarch.rpm",
"liblouis-help-3.7.0-5.oe2203sp1.noarch.rpm"
],
"aarch64": [
"liblouis-utils-3.7.0-5.oe2203.aarch64.rpm",
"liblouis-3.7.0-5.oe2203.aarch64.rpm",
"liblouis-debugsource-3.7.0-5.oe2203.aarch64.rpm",
"liblouis-debuginfo-3.7.0-5.oe2203.aarch64.rpm",
"liblouis-devel-3.7.0-5.oe2203.aarch64.rpm",
"liblouis-debugsource-3.7.0-5.oe2203sp1.aarch64.rpm",
"liblouis-debuginfo-3.7.0-5.oe2203sp1.aarch64.rpm",
"liblouis-devel-3.7.0-5.oe2203sp1.aarch64.rpm",
"liblouis-3.7.0-5.oe2203sp1.aarch64.rpm",
"liblouis-utils-3.7.0-5.oe2203sp1.aarch64.rpm"
]
}
{
"src": [
"liblouis-3.7.0-5.oe2203sp1.src.rpm"
],
"x86_64": [
"liblouis-3.7.0-5.oe2203sp1.x86_64.rpm",
"liblouis-debugsource-3.7.0-5.oe2203sp1.x86_64.rpm",
"liblouis-utils-3.7.0-5.oe2203sp1.x86_64.rpm",
"liblouis-devel-3.7.0-5.oe2203sp1.x86_64.rpm",
"liblouis-debuginfo-3.7.0-5.oe2203sp1.x86_64.rpm"
],
"noarch": [
"python3-louis-3.7.0-5.oe2203sp1.noarch.rpm",
"liblouis-help-3.7.0-5.oe2203sp1.noarch.rpm"
],
"aarch64": [
"liblouis-debugsource-3.7.0-5.oe2203sp1.aarch64.rpm",
"liblouis-debuginfo-3.7.0-5.oe2203sp1.aarch64.rpm",
"liblouis-devel-3.7.0-5.oe2203sp1.aarch64.rpm",
"liblouis-3.7.0-5.oe2203sp1.aarch64.rpm",
"liblouis-utils-3.7.0-5.oe2203sp1.aarch64.rpm"
]
}