FastCMS
cpe:2.3:a:fastcms_project:fastcms:*:*:*:*:*:*:*
- 0.1.5
A critical vulnerability exists in FastCMS version 0.1.5, specifically within the JWT Handler component. This issue arises from a hard-coded cryptographic key, which can be exploited to forge identity tokens. The vulnerability can be exploited remotely, but doing so requires a high level of complexity and skill.
Exploitation of this vulnerability could lead to unauthorized identity token creation, allowing attackers to impersonate users or systems.
To reproduce this vulnerability, send a request to the FastCMS API with an authorization header that includes a JWT. The token can be crafted using the hard-coded key, which is the vulnerability's essence. Once the request is processed, the forged token can be used to gain unauthorized access or privileges.
Users are advised not to use the default JWT key provided by FastCMS. Instead, customize the key and pass it as a startup parameter when launching the application.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.