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 solution or workaround provided in the CVE record.

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

Wed, 30 Sep 2026 01:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sat, 26 Sep 2026 23:00:00 +0000

Type Values Removed Values Added
First Time appeared Pawelmalak
Pawelmalak flame
Vendors & Products Pawelmalak
Pawelmalak flame

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

Pawelmalak Flame
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-30T00:13:26.591Z

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

Link: CVE-2026-100502

cve-icon Vulnrichment

Updated: 2026-09-30T00:13:03.739Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-09-30T16:39:29.870

Link: CVE-2026-100502

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T22:18:36Z

Weaknesses
  • CWE-613

    Insufficient Session Expiration