Katalog CVE

CVE-2026-91057

ŚrednieCVSS 4.6
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja _gx_multi_line_text_view_display_info_get() odczytuje jeden bajt poza końcem bufora tekstu aplikacji, gdy podany ciąg kończy się znakiem powrotu karetki (\r). Nadmiarowy odczyt może też spowodować przesunięcie indeksu wywołującego poza koniec ciągu, co prowadzi do drugiego nadmiarowego odczytu w _gx_multi_line_text_view_string_total_rows_compute() i wiersza tekstu, którego nie ma w źródle.

Ocena ryzyka

Może wystąpić odczyt poza granicami bufora i błędne renderowanie tekstu, co potencjalnie prowadzi do awarii aplikacji lub ujawnienia danych.

Rekomendacja

Zaktualizuj bibliotekę GUIX do wersji zawierającej poprawkę sprawdzania końca ciągu w _gx_multi_line_text_view_display_info_get().

Inne podatności w GUIX

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

`_gx_multi_line_text_view_display_info_get()` reads one byte past the end of the application's text buffer when the string it is given ends with a carriage return (`\r`). The over-read can also cause callers to advance their index past the end of the string, producing a second over-read in `_gx_multi_line_text_view_string_total_rows_compute()` and a row of text that is not in the source.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS