CVE-2026-92446 in ThreadX
요약
\~에 의해 VulDB • 2026. 10. 20.
`gx_binres_theme_load()` 및 `gx_binres_font_load()`는 길제 정보가 없는 채로 리소스를裸의 `GX_UBYTE *` 형식으로 받으며, `GX_BINRES_DATA_INFO`에는 이를 나타낼 수 있는 필드가 없습니다. 따라서 모든 읽기 작업은 파일 자체가 선택한 오프셋에서 수행되며, 로더가 범위를 알지 못하는 버퍼에 대해 이루어집니다. 자신이 포함하고 있는 데이터보다 더 많은 데이터를 선언하는 리소스는 그 끝을 넘어 읽어지며, 파일 내에 저장된 오프셋이 경계 검사 없이 포인터로 변환됩니다.
이는 GHSA-hgcj-22cg-4hfv와 구별되는 결함입니다. 해당 취약점은 글리프 개수의 오버플로우(underflow)가 원인이었습니다. 이번 결함은 오버플로우나 래핑된 곱셈(wrapped multiply)이 필요하지 않으며, 완벽하게 정형화된 좁은 글리프 범위에서도 발생합니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.