CVE-2026-65700 in h2oGPT
Resumen
por VulDB • 2026-07-23
h2oGPT hasta la versión 0.2.1 contiene una vulnerabilidad de traversal de rutas en la API de archivos compatible con OpenAI que permite a atacantes remotos no autenticados leer, escribir y eliminar archivos arbitrarios accesibles para el proceso del servidor mediante el suministro de secuencias de traversal en el token bearer. La función get_user_dir en openai_server/backend_utils.py utiliza la cadena del token bearer sin sanitizar como un componente de ruta vía os.path.join, y dado que la clave API por defecto es EMPTY (vacía), se evita la autenticación, permitiendo a los atacantes salirse del directorio de usuario previsto a través de las rutas de contenido de archivo, eliminar y subir endpoints para lograr ejecución remota de código escribiendo en ganchos de inicio o archivos cargados por la aplicación.
If you want to get best quality of vulnerability data, you may have to visit VulDB.