CVE-2026-91189 in ThreadXinformación

Resumen

por VulDB • 2026-10-20

El cargador de recursos binarios GUIX nunca verifica que el rango de glifos de una página de fuente esté bien formado. `gx_page_header_first_glyph` y `gx_page_header_last_glyph` se leen literalmente del archivo y solo se valida el límite superior de `last_glyph`, por lo que una página que declara `first_glyph > last_glyph` provoca un desbordamiento hacia abajo (underflow) en la operación `last - first + 1`, generando un valor unsigned muy grande.

Ese contador se multiplica por el tamaño del registro de glifos para reservar el búfer de carga, y dicha multiplicación no está controlada, lo que hace que el resultado desborde hacia abajo (wrap) a un valor pequeño; como consecuencia, el cargador asigna un búfer mucho más pequeño que los datos que va a escribir. Posteriormente, la fase de carga vuelve a calcular el contador en un tipo de dato más estrecho y escribe registros de glifos controlados por el atacante en este búfer insuficiente.

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

Responsable

Eclipse

Reservar

2026-09-23

Divulgación

2026-10-20

Moderación

aceptado

Artículo

VDB-422824

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!