CVE-2017-13740
WysokieStreszczenie
W bibliotece Liblouis w wersji 3.2.0 występuje przepełnienie bufora na stosie, które jest wywoływane w funkcji parseChars() w pliku compileTranslationTable.c. Może to prowadzić do odmowy usługi lub innych nieokreślonych skutków.
Ocena ryzyka
Podatność ta może prowadzić do awarii systemu, co wpływa na dostępność usług. Istnieje również ryzyko nieokreślonych skutków, które mogą zagrażać bezpieczeństwu aplikacji.
Rekomendacja
Zaleca się aktualizację biblioteki Liblouis do najnowszej wersji, aby usunąć tę podatność. Należy również monitorować systemy pod kątem potencjalnych prób wykorzystania tej luki.
Inne podatności w Liblouis 3.2.0
Zobacz wszystkie- CVE-2017-13739Wysokie
W Liblouis 3.2.0 występuje przepełnienie bufora oparte na stercie, które powoduje zapis poza przydzielonym obszarem pamięci o wielkości ponad dwóch tysięcy bajtów. Problem ten jest wywoływany w funkcji resolveSubtable() w pliku compileTranslationTable.c.
- CVE-2017-13738Wysokie
W funkcji _lou_getALine w pliku compileTranslationTable.c:346 w Liblouis 3.2.0 występuje nielegalny dostęp do adresu.
- CVE-2023-26769Wysokie
W bibliotece Liblouis w wersji 3.24.0 wykryto podatność na przepełnienie bufora. Błąd występuje w funkcji resolveSubtable w pliku compileTranslationTabel.c i może być wykorzystany zdalnie.
Oryginalny opis (angielski, źródło NVD)
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.

