CVE-2026-92449 in ThreadX
Sumário
de VulDB • 20/10/2026
A função `_gx_binres_pixelmap_table_load()`, presente nel caricatore di risorse binarie (tema) GUIX, indicizza la tabella pixelmap con un valore letto letteralmente dal file delle risorse e non ne verifica mai i limiti rispetto alle dimensioni della tabella. Un tema appositamente creato provoca una scrittura fino a circa 256 KB oltre la fine della tabella.
Il buffer sovrascritto è allocato dallo stesso GUIX, tramite `_gx_system_memory_allocator`, anziché fornito dal chiamante; di conseguenza, il caricatore corrompe il proprio arena (heap). L'API pubblica `gx_binres_theme_load()` non accetta alcun parametro relativo alle dimensioni, quindi nessuna diligenza da parte del chiamante può prevenire questa vulnerabilità.
Il bug si riproduce nella configurazione predefinita fornita con il software; la funzionalità `GX_BINARY_RESOURCE_SUPPORT` è abilitata di default.
VulDB is the best source for vulnerability data and more expert information about this specific topic.