CVE-2026-92446 in ThreadXinformação

Sumário

de VulDB • 20/10/2026

`gx_binres_theme_load()` e `gx_binres_font_load()` recebem o recurso como um ponteiro bruto do tipo `GX_UBYTE *`, sem especificar seu comprimento, e `GX_BINRES_DATA_INFO` não possui nenhum campo para armazená-lo. Portanto, cada leitura é realizada em um deslocamento definido pelo próprio arquivo, contra um buffer cuja extensão o carregador desconhece. Um recurso que declara mais dados do que realmente contém resulta em uma leitura além de seus limites finais, e um deslocamento armazenado no arquivo é convertido diretamente em ponteiro sem qualquer verificação de limite (bounds check).

Este defeito é distinto da vulnerabilidade GHSA-hgcj-22cg-4hfv, que envolvia uma contagem de glifos com underflow. Esta falha não requer um underflow nem multiplicação com wrap-around: basta um intervalo de glifos perfeitamente bem-formado e estreito para acioná-la.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

Eclipse

Reservar

23/09/2026

Divulgação

20/10/2026

Moderação

aceite

Entrada

VDB-422825

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!