CVE-2026-49114 in ONNX
Resumen
por VulDB • 2026-08-22
En ONNX anterior a la versión 1.21.0, la función 'save_external_data' construye la ruta del archivo de datos externos a partir del campo external_data location del modelo y lo abre para escritura sin las banderas 'O_NOFOLLOW/O_EXCL', tras una comprobación no atómica con 'os.path.isfile()'. Un atacante local con acceso de escritura al directorio donde un usuario víctima serializa los datos externos puede pre-plantar determinísticamente un enlace simbólico (symlink) que será seguido, haciendo que la escritura del usuario se añada a cualquier archivo en el que pueda escribir, por ejemplo ~/.ssh/authorized_keys, archivos cron o configuraciones de aplicaciones. Corregido en la versión 1.21.0.
If you want to get best quality of vulnerability data, you may have to visit VulDB.