漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
dbx: Unauthenticated arbitrary SQL execution in dbx-web (authentication fails open when no password is configured)
Vulnerability Description
dbx is a cross-platform database client for databases. Prior to 0.5.51, dbx-web auth_middleware in crates/dbx-web/src/auth.rs passes every protected request to the handler chain when password_hash is None. A fresh deployment reaches that state when DBX_PASSWORD is unset and no stored password exists, while crates/dbx-web/src/main.rs binds the service to 0.0.0.0 on port 4224 by default. An unauthenticated network attacker can call the /api/connection/connect and /api/query/execute routes to use configured database credentials and execute arbitrary SQL, allowing disclosure, modification, or destruction of data in connected databases. The desktop Tauri application is not affected because it binds only to loopback. This issue is fixed in version 0.5.51.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Vulnerability Type
关键功能的认证机制缺失
Vulnerability Title
skyler DBX 授权问题漏洞
Vulnerability Description
skyler DBX是skyler个人开发者的一款数据库系统软件。 skyler DBX 0.5.51之前版本存在授权问题漏洞,该漏洞源于auth_middleware在password_hash为None时未正确执行身份验证,将受保护请求直接传递给处理链,可能导致未经身份验证的网络攻击者调用/api/connection/connect和/api/query/execute接口,使用配置的数据库凭据执行任意SQL,从而泄露、修改或破坏数据。
CVSS Information
N/A
Vulnerability Type
N/A