Description
Affected versions of Flowintel do not revoke existing authenticated sessions when a user’s password is changed.


This means that if an attacker already possesses a valid session—for example, from prior access or a stolen session token—the victim changing their password does not terminate that attacker’s access. The session remains usable until it expires naturally. The upstream commit describes this directly as:


“session keeps working until it expires.”

The fix detects password changes and explicitly invokes _invalidate_user_sessions(user.id) after the database update. This is applied in both edit_user_core() and admin_edit_user_core().

Version impacted >=3.3.0
Published: 2026-08-27
Score: 9.1 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized persistent access after password change
Action: Immediate Patch
AI Analysis

Impact

Affected versions of Flowintel do not terminate authenticated sessions when a user changes their password, allowing an attacker with a valid session token to maintain access. The unchecked session continues until its natural expiry, which can permit ongoing compromise of the victim’s account and data. This weakness entails a high impact on confidentiality, integrity, and availability by enabling attackers to retain control without needing to re‑authenticate.

Affected Systems

The vulnerability affects the Flowintel product from the Flowintel vendor. All releases starting at version 3.3.0 are impacted until the session‑invalidation fix is applied. Users running these versions should review their deployment for compatibility with the update.

Risk and Exploitability

The CVSS score of 9.1 marks the issue as critical. While the EPSS score is not available, the attack can be carried out with minimal effort by anyone who holds a valid session token, making it highly exploitable. The vulnerability is not yet listed in CISA’s KEV catalog. The fix explicitly calls _invalidate_user_sessions(user.id) after a password change, which removes active sessions immediately. Attackers typically reuse captured or stolen session identifiers, so the primary vector is session token reuse rather than a remote code execution or privilege escalation.

Generated by OpenCVE AI on August 27, 2026 at 18:31 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the upstream patch that adds explicit session invalidation after a password change, or upgrade to a Flowintel release that includes the fix.
  • Configure a short session timeout or enforce immediate logout once a password change is detected to reduce the window for attackers.
  • Regularly audit active sessions and enforce policy to revoke sessions before a password change if manual intervention remains necessary.

Generated by OpenCVE AI on August 27, 2026 at 18:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 29 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 27 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
First Time appeared Flowintel
Flowintel flowintel
Vendors & Products Flowintel
Flowintel flowintel

Thu, 27 Aug 2026 16:45:00 +0000

Type Values Removed Values Added
Description Affected versions of Flowintel do not revoke existing authenticated sessions when a user’s password is changed. This means that if an attacker already possesses a valid session—for example, from prior access or a stolen session token—the victim changing their password does not terminate that attacker’s access. The session remains usable until it expires naturally. The upstream commit describes this directly as: “session keeps working until it expires.” The fix detects password changes and explicitly invokes _invalidate_user_sessions(user.id) after the database update. This is applied in both edit_user_core() and admin_edit_user_core(). Version impacted >=3.3.0
Title Flowintel Fails to Invalidate Active Sessions After Password Change
Weaknesses CWE-384
CWE-613
References
Metrics cvssV4_0

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


Subscriptions

Flowintel Flowintel
cve-icon MITRE

Status: PUBLISHED

Assigner: CIRCL

Published:

Updated: 2026-08-27T19:34:55.872Z

Reserved: 2026-08-27T13:32:44.194Z

Link: CVE-2026-81826

cve-icon Vulnrichment

Updated: 2026-08-27T19:34:50.392Z

cve-icon NVD

Status : Deferred

Published: 2026-08-27T17:21:05.770

Modified: 2026-08-28T15:28:32.763

Link: CVE-2026-81826

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-27T19:00:06Z

Weaknesses