CVE-2017-13738
WysokieStreszczenie
W funkcji _lou_getALine w pliku compileTranslationTable.c:346 w Liblouis 3.2.0 występuje nielegalny dostęp do adresu.
Ocena ryzyka
Nielegalny dostęp do pamięci może prowadzić do awarii aplikacji lub potencjalnego wykonania złośliwego kodu, co stwarza zagrożenie dla bezpieczeństwa systemu.
Rekomendacja
Zaleca się aktualizację do najnowszej wersji Liblouis, aby usunąć tę podatność.
Inne podatności w Liblouis 3.2.0
Zobacz wszystkie- CVE-2017-13740Wysokie
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.
- 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-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 an illegal address access in the _lou_getALine function in compileTranslationTable.c:346 in Liblouis 3.2.0.

