Skip to main content

TIM Flow CVE-2026-39915

| EUVDEUVD-2026-64892 HIGH
HTTP Response Splitting (CWE-113)
2026-08-24 VulnCheck GHSA-whrv-mf4r-37rq
8.5
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Craft URL with CRLF sequences in rt parameter
  2. Delivery
    Deliver link to authenticated TIM Flow user via phishing
  3. Exploit
    Victim clicks link, browser issues GET request
  4. Install
    Server reflects unsanitized rt value into Set-Cookie header
  5. C2
    HTTP response splits, injected JavaScript body delivered
  6. Execute
    Script executes in victim browser session
  7. Impact
    Session token exfiltrated or credentials modified

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization HTTP response header sanitization
Exploitation Conditions

Exploitation requires that the target user is authenticated to TIM Flow at the time they access the crafted URL - the attacker leverages the victim's existing authenticated session context to achieve high-impact outcomes (session theft, credential modification). The attack is delivered via the rt URL query parameter or the access_token cookie; the rt parameter vector is straightforwardly exploitable through a crafted link, while the access_token cookie vector would additionally require the attacker to influence cookie values, which is a higher bar. CVSS UI:A confirms active user interaction is mandatory - the victim must click or otherwise load the malicious URL; fully automated exploitation without victim interaction is not possible. No non-default server configuration is required; the vulnerability is present in default deployments of TIM Flow before 26.0.6 on any platform. Exploitation is limited to scenarios where attackers can deliver links to authenticated TIM Flow users, typically via phishing, spear-phishing, or embedding links in content the victim accesses while logged in.

Impact

The CVSS 4.0 base score of 8.5 with vector AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N reflects a network-accessible, low-complexity attack requiring no privileges but mandating active user interaction - meaning the attacker must socially engineer an authenticated TIM Flow user into clicking a crafted link. The UI:A metric is the primary limiting factor dampening real-world exploitation likelihood below what a pure CVSS score implies. No EPSS data was provided in the intelligence set; absent that signal, probability of mass automated exploitation is structurally low given the user-interaction requirement. The vulnerability is not listed in the CISA KEV catalog, and no public POC has been referenced, further reducing near-term exploitation probability. However, the high confidentiality and integrity impact scores are credible - session token theft directly enables account takeover, and credential modification represents a persistent foothold. Organizations with authenticated users regularly exposed to phishing or malicious links (e.g., those receiving external communications that include TIM Flow links) face meaningful risk. No conflicting signals exist between the CVSS vector and description; the attack model is internally consistent.

Exploit ScenarioDerived

An attacker identifies a TIM Flow instance and crafts a URL where the rt query parameter contains CRLF sequences followed by injected header content and a JavaScript payload in the response body. The attacker delivers this link via phishing email or message to an authenticated TIM Flow user; when the user clicks the link, their browser sends the request to the TIM Flow server, which reflects the unsanitized rt value into a Set-Cookie response header, splitting the response and injecting the attacker's JavaScript. The script executes in the victim's browser session, exfiltrating the session token to an attacker-controlled endpoint or silently modifying account credentials.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 24, 2026

CRLF injection in TIM Flow before 26.0.6 allows remote unauthenticated attackers to split HTTP responses by embedding unsanitized carriage return and line feed sequences in the rt URL parameter and access_token cookie, both of which are reflected into Set-Cookie response headers. Crafted requests targeting authenticated users can inject arbitrary response body content, enabling JavaScript execution in the victim's browser to steal session tokens or modify account credentials. No public exploit code has been identified at time of analysis and this vulnerability does not appear in the CISA KEV catalog, though the CVSS 4.0 score of 8.5 reflects high confidentiality and integrity impact once user interaction is obtained.

RemediationAI

The primary fix is to upgrade TIM Flow to version 26.0.6 or later, which addresses the unsanitized CRLF reflection in the rt parameter and access_token cookie handling. Release notes confirming the fix are published at https://tim-doc.atlassian.net/wiki/spaces/eng/pages/230981636/Release+Notes. If immediate upgrade is not feasible, compensating controls should focus on the injection vectors: deploying a Web Application Firewall or reverse proxy configured to strip or reject requests containing raw CRLF sequences (%0d, %0a, %0D, %0A) in query parameters and cookie values will block the known injection points, though this may interfere with any legitimate percent-encoded data in those fields and should be tested against application functionality. Additionally, enforcing SameSite=Strict on session cookies via gateway policy reduces the window for cross-site request delivery of the malicious link, limiting attacker ability to pair CRLF injection with cross-origin cookie manipulation.

Affected VersionsENISA

TIM Flow 0 <26.0.6

Affected Packages

euvd tim_flow fix: 26.0.6

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

CWE-113 (Improper Neutralization of CRLF Sequences in HTTP Headers, also known as HTTP Response Splitting) describes the root cause: user-supplied data containing raw CR (\r, 0x0D) and LF (\n, 0x0A) characters is embedded into HTTP response headers without sanitization. In TIM Flow specifically, two injection points exist - the rt URL query parameter and the access_token cookie - both of which are reflected into Set-Cookie response headers. Because HTTP headers are delimited by CRLF sequences, an attacker who controls these values can terminate the current header, inject additional headers, inject a blank line to end the header block, and then prepend arbitrary content to the response body. This enables classic HTTP response splitting attacks, which in practice manifest as reflected or stored cross-site scripting. The affected product is identified via CPE cpe:2.3:a:tim_solutions:tim_flow:*:*:*:*:*:*:*:*, covering all TIM Flow releases prior to 26.0.6.

Know when Tim Flow gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 8.5 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
vuln.today AI 9.3 CRITICAL

No privileges needed, network-delivered; scope changes to victim browser context enabling session theft and credential modification; user interaction required per attack model.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Active
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Aug 24, 2026 - 15:02 EUVD
CVE Published
Aug 24, 2026 - 14:14 cve.org
HIGH 8.5

DescriptionCVE.org

TIM Flow before 26.0.6 contains a CRLF injection vulnerability that allows remote attackers to inject arbitrary HTTP headers and response body content by embedding unsanitized carriage return and line feed sequences in the rt URL parameter and access_token cookie, which are reflected into Set-Cookie response headers. Attackers can craft malicious requests to induce authenticated users to execute arbitrary JavaScript in their browser context, enabling session token theft and account credential modification.

Executive ViewAI

Why It Matters

TIM Flow versions prior to 26.0.6 contain a response injection vulnerability that allows remote attackers to hijack authenticated user sessions and modify account credentials without requiring attacker credentials. This directly enables unauthorized access to user accounts and sensitive organizational data.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: Deploy WAF filtering to block or sanitize CRLF sequences (\r\n) in HTTP requests; enable enhanced audit logging of authentication events and session modifications; restrict TIM Flow access to internal networks or VPN-only connectivity; implement continuous monitoring for anomalous session activity or unauthorized credential changes.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Low
niche workflow platform, limited known enterprise footprint
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy