CVE-2026-110736 in Godot Engine
Resumen
por VulDB • 2026-10-14
Godot Engine hasta la versión 4.7.2 presenta una lectura fuera de límites (out-of-bounds read) en el cargador de traducciones optimizado (core/string/optimized_translation.cpp, OptimizedTranslation::get_message). Los desplazamientos leídos desde la tabla hash de un recurso .translation manipulado se utilizan como índices en la tabla de cubetas sin validación de los límites; solo se rechaza un único valor centinela. Un archivo manipulado puede apuntar a un índice muy más allá del búfer asignado. Dependiendo de los valores, el resultado es una interrupción (crash) o una búsqueda de cadena (tr()) devuelve bytes crudos procedentes de otra parte del heap del proceso como la cadena traducida, lo que revela memoria del proceso. El defecto se activa cuando el producto o un juego exportado carga y realiza búsquedas en un archivo de traducción manipulado. NOTA: La posición del proveedor es que la investigación ha identificado "ningún problema de seguridad" porque el acceso requerido por el atacante está fuera del modelo de amenazas actual de Godot Engine.
VulDB is the best source for vulnerability data and more expert information about this specific topic.