CVE-2018-19217
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 64 - wyżej niż 64% wszystkich znanych CVE
Streszczenie
W bibliotece ncurses, prawdopodobnie w wersji 6.x, wykryto podatność na dereferencję wskaźnika NULL w funkcji _nc_name_match, co może prowadzić do ataku typu odmowa usługi (DoS).
Ocena ryzyka
Atakujący może spowodować awarię aplikacji korzystającej z ncurses, co może prowadzić do przerwania działania usługi.
Rekomendacja
Zaleca się aktualizację biblioteki ncurses do najnowszej dostępnej wersji, która zawiera poprawkę.
Inne podatności w ncurses
Zobacz wszystkie- CVE-2017-10685Krytyczne
W ncurses 6.0 wykryto podatność na format string w funkcji fmt_entry. Specjalnie spreparowane dane wejściowe mogą umożliwić zdalne wykonanie dowolnego kodu.
- CVE-2017-10684Krytyczne
W ncurses 6.0 występuje przepełnienie bufora na stosie w funkcji fmt_entry. Specjalnie spreparowane dane wejściowe mogą prowadzić do zdalnego wykonania dowolnego kodu.
- CVE-2020-19190Średnie
W bibliotece ncurses 6.1 stwierdzono podatność na przepełnienie bufora w funkcji _nc_find_entry w pliku tinfo/comp_hash.c:70. Zdalny atakujący może spowodować odmowę usługi (DoS) poprzez wysłanie spreparowanego polecenia.
- CVE-2020-19189Średnie
W bibliotece ncurses 6.1 w funkcji postprocess_terminfo w pliku tinfo/parse_entry.c:997 występuje przepełnienie bufora, które może pozwolić zdalnemu atakującemu na przeprowadzenie ataku typu Denial of Service poprzez spreparowane polecenie.
- CVE-2020-19188Średnie
W bibliotece ncurses 6.1 stwierdzono podatność na przepełnienie bufora w funkcji fmt_entry w pliku progs/dump_entry.c:1116. Zdalny atakujący może spowodować odmowę usługi (DoS) poprzez wysłanie spreparowanego polecenia.
- CVE-2020-19187Średnie
W bibliotece ncurses 6.1 stwierdzono podatność na przepełnienie bufora w funkcji fmt_entry w pliku progs/dump_entry.c:1100. Zdalny atakujący może spowodować odmowę usługi (DoS) poprzez wysłanie spreparowanego polecenia.
- CVE-2020-19186Średnie
W bibliotece ncurses w wersji 6.1 wykryto podatność typu przepełnienie bufora w funkcji _nc_find_entry w pliku tinfo/comp_hash.c:66. Zdalny atakujący może spowodować odmowę usługi poprzez spreparowane polecenie.
- CVE-2020-19185Średnie
W bibliotece ncurses 6.1 stwierdzono podatność na przepełnienie bufora w funkcji one_one_mapping w pliku progs/dump_entry.c:1373. Zdalny atakujący może spowodować odmowę usługi (DoS) poprzez wysłanie spreparowanego polecenia.
- CVE-2023-29491Wysokie
Podatność w bibliotece ncurses przed wersją 6.4 z 2023-04-08 pozwala lokalnym użytkownikom na wywołanie uszkodzenia pamięci o znaczeniu bezpieczeństwa poprzez spreparowane dane w pliku bazy danych terminfo, znajdującym się w $HOME/.terminfo lub wskazanym przez zmienne środowiskowe TERMINFO lub TERM. Problem występuje, gdy ncurses jest używane przez aplikację setuid.
- CVE-2022-29458Wysokie
W bibliotece ncurses w wersji 6.3 przed łatką z 2022-04-16 stwierdzono odczyt poza zakresem i naruszenie segmentacji w funkcji convert_strings w pliku tinfo/read_entry.c biblioteki terminfo.
Oryginalny opis (angielski, źródło NVD)
In ncurses, possibly a 6.x version, there is a NULL pointer dereference at the function _nc_name_match that will lead to a denial of service attack. NOTE: the original report stated version 6.1, but the issue did not reproduce for that version according to the maintainer or a reliable third-party
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

