CVE-2026-120209 PUBLISHED

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

Assigner: VulnCheck
Reserved: 31.10.2026 Published: 31.10.2026 Updated: 31.10.2026

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

CVSS 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
CVSS Score: 9.3

Product Status

Vendor anji-plus
Product AJ-Report
Versions Default: unaffected
  • affected from 0 to 1.7.1 (incl.)

Credits

  • LionTree finder

References

Problem Types

  • Use of Hard-coded Cryptographic Key CWE