Descripción
DB-GPT v0.7.5 y 0.8.0 contiene un recorrido de directorios (path traversal) en use_example_file (packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/examples_api.py:129). Un atacante remoto puede usar la ruta de explotación validada para escribir archivos fuera del espacio de trabajo o del límite de almacenamiento previsto.
Qué hacer
Revisa si usas el producto afectado y en qué versión, y aplica la actualización o la mitigación que indique el aviso del fabricante. CISA no ha confirmado que se esté explotando; si eso cambia, esta ficha pasa a «explotada» y te avisamos en el boletín.
Referencias
- Referencia en github.comgithub.com/eosphoros-ai/DB-GPT/issues/3028
- Referencia en gist.github.comgist.github.com/Ro1ME/8be4e1bad6c9d7a777ec7638b1192dee
Ver el texto original en inglés (CVE.org)
DB-GPT v0.7.5 and 0.8.0 contains directory traversal in use_example_file (packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/examples_api.py:129). A remote attacker can use the validated exploitation path to write files outside the intended workspace or storage boundary.