Skip to content
OpenAdvisories

Product · Eclipse Foundation

Eclipse ThreadX - GUIX

7 known vulnerabilities.

5 results · Clear filters · Feed

  • Medium 4.6

    Out-of-bounds read when a multi-line text view string ends with a carriage return

    `_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, …

  • Medium 6.1

    JPEG decoder: truncated segments are read past the image buffer, and a zero sampling factor hangs the decode

    The GUIX software JPEG decoder reads four kinds of marker segment without checking that each is long enough to hold what it reads. A truncated segment is therefore read past the end of the caller's image buffer. Separately, a zero chroma sampling factor makes…

  • Medium 6.8

    JPEG decoder: a duplicate SOF0 after SOS publishes a pixelmap that misreports its own allocation size

    The GUIX JPEG software decoder enforces no ordering on JPEG markers. A file that places a second `SOF0` frame header after `SOS` re-runs the frame header parser after the output buffer has already been allocated and its geometry latched. The decoder returns `…

  • Medium 6.8

    GUIX binary resource loader reads past the end of a resource, because no length for it ever reaches the loader

    `gx_binres_theme_load()` and `gx_binres_font_load()` take the resource as a bare `GX_UBYTE *` with no length, and `GX_BINRES_DATA_INFO` has no field to carry one. Every read is therefore performed at an offset the file itself chose, against a buffer whose ext…

  • Medium 6.8

    Binary resource loader: unbounded map_id from a theme file causes a heap out-of-bounds write in the GUIX-allocated arena

    `_gx_binres_pixelmap_table_load()` in the GUIX binary resource (theme) loader indexes the pixelmap table with a value read verbatim from the resource file and never bounds it against the table size. A crafted theme drives a write of up to roughly 256 KB past …