漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Grav < 1.0.0-rc.16 Authentication Bypass via token URL Parameter
Vulnerability Description
The Grav API plugin (getgrav/grav-plugin-api) before 1.0.0-rc.16 accepts JWT access tokens through the ?token= URL query parameter on every API route (JwtAuthenticator::extractBearerToken fallback). Because tokens are embedded in URLs, they are logged verbatim in web server access logs, leaked via the Referer header, stored in browser history, and captured by upstream proxy and CDN logs, exposing valid admin access tokens. A leaked token grants unauthorized API access, including reading configuration and user data, creating admin accounts, modifying system settings, and deleting pages.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Vulnerability Type
通过GET请求中的查询字符串导致的信息暴露
Vulnerability Title
getgrav Grav 信息泄露漏洞
Vulnerability Description
getgrav Grav是getgrav个人开发者开源的一套可扩展的内容管理系统。 getgrav Grav 1.0.0-rc.16之前版本存在信息泄露漏洞,该漏洞源于通过URL查询参数接受JWT访问令牌,导致令牌嵌入URL后被记录在服务器访问日志、通过Referer标头泄露、存储在浏览器历史记录中,并被上游代理和CDN日志捕获,造成信息泄露,泄露的令牌可导致未经授权访问API,包括读取配置和用户数据、创建管理员账户、修改系统设置和删除页面。
CVSS Information
N/A
Vulnerability Type
N/A