Skip to main content
CVE-2025-7080VulnerabilityPublished Updated

CVE-2025-7080: Done-0 Jank · Use of Hard-coded Password

Affects Done-0 JankSource CVE Database V5

0

Not known to be exploited · CVSS 6.3 Medium.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 4.0 base score
6.3Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.4% chance of exploitation in 30 days – higher than 35% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 6 Jul 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.

What to do

AI-suggested

European organizations should immediately audit their use of the Done-0 Jank product to determine exposure to this vulnerability. Specific mitigation steps include: 1) Replace hard-coded secrets with securely generated, environment-specific secrets managed via secure vaults or environment variables rather than embedded in source code. 2) Implement secret rotation policies to periodically update JWT secrets and invalidate existing tokens. 3) Monitor application logs and authentication events for anomalies indicative of token forgery or unauthorized access attempts. 4) Engage with the Done-0 vendor or community to obtain patched versions or updates addressing this issue, given the continuous delivery model. 5) Employ runtime application self-protection (RASP) or Web Application Firewalls (WAF) to detect and block suspicious JWT token usage patterns. 6) Conduct penetration testing focusing on JWT authentication flows to validate the effectiveness of mitigations. 7) Educate developers on secure secret management best practices to prevent recurrence. These targeted actions go beyond generic advice by focusing on secret management, monitoring, and vendor engagement specific to this vulnerability.

Description

A vulnerability, which was classified as problematic, was found in Done-0 Jank up to 322caebbad10568460364b9667aa62c3080bfc17. Affected is an unknown function of the file internal/utils/jwt_utils.go of the component JWT Token Handler. The manipulation of the argument accessSecret/refreshSecret with the input jank-blog-secret/jank-blog-refresh-secret leads to use of hard-coded password. It is possible to launch the attack remotely. The complexity of an attack is rather high. The exploitability is told to be difficult. The exploit has been disclosed to the public and may be used. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available.

References

Community reviews

Loading reviews…