Skip to content
OpenAdvisories
Unscored CVE-2022-26981 EUVD-2022-31522GHSA-xrp8-mw8v-p6mq

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

Published Mar 13, 2022 · Updated Aug 3, 2024 · Assigned by mitre

Description

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

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 liblouis 3.22.0-1 —
Debian 13 liblouis 3.22.0-1 —
Debian 12 liblouis 3.22.0-1 —
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS liblouis 3.20.0-2ubuntu0.1 USN-5476-1
Ubuntu 20.04 LTS liblouis 3.12.0-3ubuntu0.1 USN-5476-1
Ubuntu 18.04 LTS liblouis 3.5.0-1ubuntu0.4 USN-5476-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 16.04 LTS liblouis No fix yet —
ReleasePackageFixed inAdvisory
SLES 15 SP4 liblouis 3.20.0-150400.3.3.1 SUSE-SU-2022:2298-1
SLES 15 SP3 liblouis 3.11.0-150200.3.3.1 SUSE-SU-2022:2184-1
SLES 15 SP2 liblouis 3.11.0-150200.3.3.1 SUSE-SU-2022:2184-1
SLES 15 SP1 liblouis 3.3.0-150000.4.8.1 SUSE-SU-2022:2252-1
SLES 15 liblouis 3.3.0-150000.4.8.1 SUSE-SU-2022:2252-1
Show 11 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 15 SP2 liblouis 3.11.0-150200.3.3.1 SUSE-SU-2022:2184-1
SLES for SAP 15 SP1 liblouis 3.3.0-150000.4.8.1 SUSE-SU-2022:2252-1
SLES for SAP 15 liblouis 3.3.0-150000.4.8.1 SUSE-SU-2022:2252-1
SLE HPC 15 SP2 liblouis 3.11.0-150200.3.3.1 SUSE-SU-2022:2184-1
SLE HPC 15 SP1 liblouis 3.3.0-150000.4.8.1 SUSE-SU-2022:2252-1
SLE HPC 15 liblouis 3.3.0-150000.4.8.1 SUSE-SU-2022:2252-1
SUSE Manager Server 4.1 liblouis 3.11.0-150200.3.3.1 SUSE-SU-2022:2184-1
SUSE Manager Retail Branch Server 4.1 liblouis 3.11.0-150200.3.3.1 SUSE-SU-2022:2184-1
SUSE Manager Proxy 4.1 liblouis 3.11.0-150200.3.3.1 SUSE-SU-2022:2184-1
SUSE Enterprise Storage 7 liblouis 3.11.0-150200.3.3.1 SUSE-SU-2022:2184-1
SUSE Enterprise Storage 6 liblouis 3.3.0-150000.4.8.1 SUSE-SU-2022:2252-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed liblouis 3.21.0-2.1 openSUSE-SU-2024:12125-1
openSUSE Leap 15.4 liblouis 3.3.0-150000.4.8.1 SUSE-SU-2022:2298-1, SUSE-SU-2022:2252-1, SUSE-SU-2022:2184-1
openSUSE Leap 15.3 liblouis 3.3.0-150000.4.8.1 SUSE-SU-2022:2252-1, SUSE-SU-2022:2184-1
ReleasePackageFixed inAdvisory
Alpine v3.24 liblouis 3.22.0-r0 —
Alpine v3.23 liblouis 3.22.0-r0 —
Alpine v3.22 liblouis 3.22.0-r0 —
Alpine v3.21 liblouis 3.22.0-r0 —
Alpine v3.20 liblouis 3.22.0-r0 —

Advisories 8

References