LiveActive security incident?Get immediate response
CVE Record

CVE-2026-81826: Flowintel Fails to Invalidate Active Sessions After Password Change

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

CriticalCVSS 9.1Not KEV-listedUpdated
Glexia's TakeAutomated analysiscritical

Security readout for executives and security teams

Plain-English summary

Changing a Flowintel password does not end sessions that are already signed in. Anyone holding a stolen or previously obtained session can retain access until that session expires naturally, undermining password resets as an account-recovery control.

Executive priority

Treat as an urgent identity-control weakness, especially where account compromise is suspected. Prioritize inventory, vendor-fix confirmation, and session revocation. Password changes alone should not be considered sufficient containment until remediation is verified.

Technical view

The supplied record says Flowintel versions 3.3.0 and later fail to revoke active authenticated sessions after password changes. The upstream fix calls _invalidate_user_sessions(user.id) after database updates in both user and administrator edit paths. No fixed release version is identified.

Likely exposure

Exposure requires an attacker to already possess a valid session. Internet-reachable Flowintel deployments may face greater session-theft risk, but the sources do not identify deployment prevalence, session lifetime, or a definitive fixed-version boundary.

Exploitation context

No active exploitation is established: this CVE is not listed as KEV in the supplied bundle, and no cited source reports exploitation. Abuse depends on prior acquisition of a valid session, which remains usable after the victim changes their password.

Researcher notes

The cited weaknesses are CWE-384 and CWE-613. CVSS 4.0 is 9.1, with high confidentiality and integrity impact but no availability impact. Evidence supports the defective behavior and code-level correction; affected-version metadata is inconsistent, and no fixed release number, exploitation report, or session-duration detail is supplied.

Mitigation direction

  • Identify Flowintel deployments running version 3.3.0 or later.
  • Check vendor guidance for a release containing commit e46e075b8f28212800fc57ead0a7f9a2921bfff0.
  • Apply the vendor-provided fixed release when its version is confirmed.
  • Invalidate existing sessions for potentially compromised accounts where operational controls allow.
  • Review session lifetimes and reduce excessive durations according to vendor-supported settings.

Validation and detection

  • Confirm the deployed Flowintel version and build provenance.
  • Verify whether the deployed code contains the cited session-invalidation change.
  • In an authorized test account, change the password and confirm prior sessions become invalid.
  • Test both self-service and administrator-initiated password-change paths.
  • Review authentication logs for sessions persisting after password changes.
Prepared
Confidence
high
Sources
3

Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.

Potential ATT&CK relevance

Conservative CVE-to-ATT&CK context

These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.

ATT&CK lookup starting points

Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.

cwe · low confidence lookup

CWE-384: Exact CWE lookup

Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.

Open ATT&CK lookup
cwe · low confidence lookup

CWE-613: Exact CWE lookup

Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.

Open ATT&CK lookup
description · low confidence lookup

Credential and access behavior lookup

The CVE wording references authentication or credential exposure, so valid-account and credential-access review may help. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.

Open ATT&CK lookup
description · low confidence lookup

Database behavior lookup

The CVE wording references database injection or access, so collection and exfiltration review may help. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.

Open ATT&CK lookup
cve · low confidence lookup

CVE-2026-81826 mapping review

Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.

Open ATT&CK lookup
Vulnerability profileCVE Program record
Severity
Critical
CVSS
9.1 (4.0)
Known Exploited
No
Published

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

Official CVE source material

CNA and ADP enrichment extracted from CVE v5

These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.

1CVSS vectors
3Timeline events
1ADP providers
2Source links

SSVC decision data

CISA-ADPCISA Coordinator
Timestamp
Version
2.0.3
Exploitation: noneAutomatable: noTechnical Impact: total

CVSS vector scores

1 official score

We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.

ScoreVersionSeverityVectorExploitImpactSource
9.1CVSS 4.0CriticalCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N——CIRCL

Vulnerability scoring details

Base CVSS 4.0 score

9.1Critical
CVSS 4.0 vector shape for CVE-2026-81826Attack VectorAttack ComplexityAttack RequirementsPrivileges RequiredUser InteractionVS ConfidentialityVS IntegrityVS AvailabilitySS ConfidentialitySS IntegritySS Availability

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

Attack Vector
NetworkAdjacentLocalPhysical
Attack Complexity
LowHigh
Attack Requirements
NonePresent
Privileges Required
NoneLowHigh
User Interaction
NonePassiveActive
VS Confidentiality
HighLowNone
VS Integrity
HighLowNone
VS Availability
HighLowNone
SS Confidentiality
HighLowNone
SS Integrity
HighLowNone
SS Availability
HighLowNone

Vulnerability timeline

Timeline events are normalized from CVE metadata, CNA source timelines, ADP timelines, and KEV metadata when present.

  1. CVE reservedCVE Program

    The CVE ID was reserved by the assigning CNA.

  2. CVE publishedCVE Program

    The CVE record was published.

  3. CVE updatedCVE Program

    The CVE record metadata indicates this as the latest update time.

ADP provider summaries

CISA-ADPCISA ADP Vulnrichment
other:ssvc
Affected products

Products and packages named in the record

VendorProductVersion / packageStatus
flowintelflowintel0unaffected
Weakness

CWE details

CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.

CWE-384 · source CWE mapping

Session Fixation

Session Fixation represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.

CWE-613 · source CWE mapping

DEPRECATED: Insufficient Session Expiration

DEPRECATED: Insufficient Session Expiration represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.