CVE Catalog

CVE-2026-91057

MediumCVSS 4.6
Published: Translated: NVD NIST

Summary

_gx_multi_line_text_view_display_info_get() reads one byte past the end of the application's text buffer when the given string 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 not present in the source.

Risk Assessment

An out-of-bounds read and incorrect text rendering may occur, potentially leading to application crash or data disclosure.

Recommendation

Update the GUIX library to a version containing the end-of-string check fix in _gx_multi_line_text_view_display_info_get().

Other vulnerabilities in GUIX

See all
Original NVD description (English source)

`_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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS