CVE-2026-100502

Flame through 2.4.0 Admin Token Insufficient Session Expiration

Published Sep 25, 2026 CVSS 4.0 · 5.9 Medium EPSS < 1% KEV · Not listed
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.

Analysis

AI-generated

Technical 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.

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 available
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Pawelmalak
Pawelmalak flame
Vendors & Products Pawelmalak
Pawelmalak flame
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'}

Weaknesses
  • CWE-613

    Insufficient Session Expiration

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Sep 30, 2026, 12:13 AM
Reserved
Sep 25, 2026, 9:55 PM
Status
Deferred
Published
Sep 25, 2026, 10:17 PM
Modified
Sep 30, 2026, 4:39 PM