liblouis 3.20.0-2ubuntu0.2 source package in Ubuntu
Changelog
liblouis (3.20.0-2ubuntu0.2) jammy-security; urgency=medium * SECURITY UPDATE: Denial of service - debian/patches/CVE-2023-26767.patch: check the length of path before copying indo dataPath in liblouis/compileTranslationTable.c, liblouis/liblouis.h.in. - CVE-2023-26767 * SECURITY UPDATE: Buffer overflow - debian/patches/CVE-2023-26768-1.patch: check filename before coping to initialLogFileName in liblouis/logging.c. - debian/patches/CVE-2023-26768-2.patch: replace the magic number with a define in liblouis/logging.c. - CVE-2023-26768 * SECURITY UPDATE: Buffer overflow - debian/patches/CVE-2023-26769-1.patch: check path length before coping into tableFile in liblouis/compileTranslationTable.c. - debian/patches/CVE-2023-26769-2.patch: fix format in liblouis/compileTranslationTable.c. - debian/patches/CVE-2023-26769-3.patch: add parentheses for define expression in liblouis/compileTranslationTable.c. - CVE-2023-26769 -- Leonidas Da Silva Barbosa <email address hidden> Fri, 17 Mar 2023 15:16:23 -0300
Upload details
- Uploaded by:
- Leonidas S. Barbosa
- Uploaded to:
- Jammy
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- libs
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Jammy | updates | main | libs | |
Jammy | security | main | libs |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
liblouis_3.20.0.orig.tar.gz | 14.4 MiB | 5b152b96f94ba61cebd127df007a78ebf612b48edc78ba667fd481d0f160ca69 |
liblouis_3.20.0-2ubuntu0.2.debian.tar.xz | 14.7 KiB | f2816411b5083ea04f8e5c53f89998c398d1c0c2813f63b3654e34135b98d21f |
liblouis_3.20.0-2ubuntu0.2.dsc | 2.4 KiB | e04d0640a5bddea2c4886f00be3694f25f09d2969f1c4546a3cf0108fea8ac37 |
Available diffs
Binary packages built by this source
- liblouis-bin: Braille translation library - utilities
Liblouis is a braille translator and back-translator. It features support for
computer and literary braille, supports contracted and uncontracted translation
for many languages and has support for hyphenation. Liblouis also supports
math braille (Nemeth and Marburg). New languages can easily be added through
tables that support a rule- or dictionary based approach. Included are also
tools for testing and debugging tables.
.
This package contains a few tools to test tables and translate text.
- liblouis-bin-dbgsym: debug symbols for liblouis-bin
- liblouis-data: Braille translation library - data
Liblouis is a braille translator and back-translator. It features support for
computer and literary braille, supports contracted and uncontracted translation
for many languages and has support for hyphenation. Liblouis also supports
math braille (Nemeth and Marburg). New languages can easily be added through
tables that support a rule- or dictionary based approach. Included are also
tools for testing and debugging tables.
.
This package contains runtime data.
- liblouis-dev: Braille translation library - static libs and headers
Liblouis is a braille translator and back-translator. It features support for
computer and literary braille, supports contracted and uncontracted translation
for many languages and has support for hyphenation. Liblouis also supports
math braille (Nemeth and Marburg).
.
This package contains static libraries and development headers.
- liblouis20: Braille translation library - shared libs
Liblouis is a braille translator and back-translator. It features support for
computer and literary braille, supports contracted and uncontracted translation
for many languages and has support for hyphenation. Liblouis also supports
math braille (Nemeth and Marburg).
.
This package contains shared libraries.
- liblouis20-dbgsym: debug symbols for liblouis20
- python3-louis: Python bindings for liblouis
Liblouis is a braille translator and back-translator. It features support for
computer and literary braille, supports contracted and uncontracted translation
for many languages and has support for hyphenation. Liblouis also supports
math braille (Nemeth and Marburg).
.
This package contains Python bindings.