CVE-2026-120209

AJ-Report through 1.7.1 Authentication Bypass leading to RCE via Share-Token

Published Oct 31, 2026 CVSS 4.0 · 9.3 Critical EPSS < 1% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

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

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Nov 2, 2026, 2:37 PM
Reserved
Oct 31, 2026, 11:44 AM
Status
Deferred
Published
Oct 31, 2026, 6:17 PM
Modified
Nov 2, 2026, 7:35 PM