Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
Grav API Plugin: JWT Access Token Accepted via `?token=` URL Query Parameter
Vulnerability Description
Grav API Plugin is a RESTful API for Grav CMS that provides full headless access to your site's content. Prior to 1.0.0-rc.16, the Grav API plugin JwtAuthenticator::extractBearerToken() accepts a JWT from the token URL query parameter on every /api/v1 route, including state-changing endpoints. Request URLs consequently expose valid access tokens through Apache, proxy, and CDN logs, browser history, and Referer headers, allowing a party with access to those records to reuse the token with the owner's API privileges. This issue is fixed in version 1.0.0-rc.16.
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
Grav API Plugin 信息泄露漏洞
Vulnerability Description
Grav API Plugin是Grav组织的一款提供API接口功能的插件。 Grav API Plugin 1.0.0-rc.16之前版本存在信息泄露漏洞,该漏洞源于JwtAuthenticator::extractBearerToken()接受来自token URL查询参数的JWT,导致访问令牌暴露在日志、浏览器历史等记录中,攻击者可重用令牌,存在信息泄露风险。
CVSS Information
N/A
Vulnerability Type
N/A