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.
Metrics
Affected Vendors & Products
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Sat, 31 Oct 2026 17:30:00 +0000
| 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
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-10-31T17:25:56.161Z
Reserved: 2026-10-31T11:44:49.569Z
Link: CVE-2026-120209
No data.
Status : Received
Published: 2026-10-31T18:17:09.263
Modified: 2026-10-31T18:17:09.263
Link: CVE-2026-120209
No data.
OpenCVE Enrichment
Updated: 2026-10-31T18:45:14Z
Weaknesses