CVE-2026-63307

Chat2DB before 5.3.0 contains an insecure direct object reference vulnerability in the GET /api/connection/datasource/{id} endpoint. The handler calls dataSourceService.queryExistent(id, ...) without an ownership check and returns the decrypted password field, allowing any authenticated non-admin user to enumerate datasource IDs and read the plaintext database credentials of datasources owned by other users.
Configurations

No configuration.

History

24 Oct 2026, 20:10

Type Values Removed Values Added
Summary
  • (es) Chat2DB antes de 5.3.0 contiene una vulnerabilidad de referencia directa a objeto insegura en el endpoint GET /api/connection/datasource/{id}. El gestor llama a dataSourceService.queryExistent(id, ...) sin una verificación de propiedad y devuelve el campo de contraseña descifrado, permitiendo a cualquier usuario autenticado no administrador enumerar IDs de fuentes de datos y leer las credenciales de base de datos en texto plano de fuentes de datos propiedad de otros usuarios.

Information

Published : 2026-07-17 17:17

Updated : 2026-10-24 20:10


NVD link : CVE-2026-63307

Mitre link : CVE-2026-63307

CVE.ORG link : CVE-2026-63307


JSON object : View

Products Affected

No product.

CWE
CWE-639

Authorization Bypass Through User-Controlled Key