Description
Flame through 2.4.0 contains an insufficient session expiration vulnerability in the login endpoint that allows attackers with former admin access to obtain tokens with arbitrary lifespans by supplying unvalidated duration parameters. Attackers can mint near-permanent administrator tokens that survive password changes, retaining full control of the dashboard since tokens are verified only against a static JWT secret that is never rotated.
Published: 2026-09-25
Score: 5.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation via Persistent Administrative Tokens
Action: Apply Update
AI Analysis

Impact

Flame version 2.4.0 contains a flaw in the login endpoint that allows an attacker who once had administrative access to request a new token with an arbitrary lifespan. The authentication logic accepts a duration parameter without validation and the token is signed with a static secret that is never rotated. As a result, an attacker can mint a near‑permanent administrator token that continues to grant full control of the dashboard even after the password is changed.

Affected Systems

Flame (developed by pawelmalak) is the affected product, specifically versions that include the 2.4.0 release.

Risk and Exploitability

The CVSS score of 5.9 indicates a medium severity vulnerability. The EPSS score is not available, and the CVE is not listed in the CISA KEV catalog, suggesting that publicly known exploitation is not widespread yet. The likely attack vector is the web login API; an attacker needs prior admin access or valid credentials to supply the unvalidated duration parameter. Once the token is minted, the attacker retains persistent administrative control without any additional actions such as password changes or re‑authentication.

Generated by OpenCVE AI on September 25, 2026 at 23:47 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a Flame release where the login endpoint validates or removes the duration parameter and enforces a maximum token lifetime.
  • If an upgrade is not immediately possible, rotate the JWT secret to invalidate existing tokens and enforce a short default expiration for new tokens.
  • Modify the login logic to discard or sanitize the duration parameter and restrict sign‑up of long‑lived tokens for administrative users.

Generated by OpenCVE AI on September 25, 2026 at 23:47 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 25 Sep 2026 22:15:00 +0000

Type Values Removed Values Added
Description Flame through 2.4.0 contains an insufficient session expiration vulnerability in the login endpoint that allows attackers with former admin access to obtain tokens with arbitrary lifespans by supplying unvalidated duration parameters. Attackers can mint near-permanent administrator tokens that survive password changes, retaining full control of the dashboard since tokens are verified only against a static JWT secret that is never rotated.
Title Flame through 2.4.0 Admin Token Insufficient Session Expiration
Weaknesses CWE-613
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-25T22:04:02.084Z

Reserved: 2026-09-25T21:55:56.367Z

Link: CVE-2026-100502

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-25T22:17:10.947

Modified: 2026-09-25T22:17:10.947

Link: CVE-2026-100502

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T00:00:07Z

Weaknesses
  • CWE-613

    Insufficient Session Expiration