AJ-Report through 1.7.1 Authentication Bypass leading to RCE via Share-Token
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| anji-plus | AJ-Report | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Anji-plus | Aj-report |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.544% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | AJ-Report through 1.7.1 signs share tokens with a hard-coded JWT secret, allowing attackers to forge valid Share-Tokens offline. Attackers can mint a token with reportCode 'dataSet' to access the testTransform endpoint, which passes scripts to GroovyClassLoader for unauthenticated remote code execution. | |
| Title | AJ-Report through 1.7.1 Authentication Bypass leading to RCE via Share-Token | |
| First Time appeared |
Anji-plus
Anji-plus aj-report |
|
| Weaknesses | CWE-321 | |
| CPEs | cpe:2.3:a:anji-plus:aj-report:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Anji-plus
Anji-plus aj-report |
|
| References |
|
|
| Metrics |
cvssV3_1
|