CVE-2026-39915
Received Received - Intake

TIM Flow before 26.0.6 CRLF Injection Vulnerability

Vulnerability report for CVE-2026-39915, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-24

Last updated on: 2026-08-24

Assigner: VulnCheck

Description

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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-24
Last Modified
2026-08-24
Generated
2026-08-24
AI Q&A
2026-08-24
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 4 associated CPEs
Vendor Product Version / Range
tim flow to 26.0.6 (exc)
tim bpm From 9.1.0 (inc) to 9.1.4 (inc)
wildfly wildfly 37.0.1
tim flow 26.0.6

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-113 The product receives data from an HTTP agent/component (e.g., web server, proxy, browser, etc.), but it does not neutralize or incorrectly neutralizes CR and LF characters before the data is included in outgoing HTTP headers.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

TIM Flow before version 26.0.6 has a CRLF injection flaw. Attackers can inject unsanitized carriage return and line feed sequences into the rt URL parameter and access_token cookie. These sequences are reflected into Set-Cookie response headers, allowing attackers to inject arbitrary HTTP headers and response body content. This can lead to malicious JavaScript execution in a victim's browser.

Detection Guidance

To detect CVE-2026-39915, monitor HTTP responses for unsanitized CRLF sequences in the rt URL parameter or access_token cookie. Check if these values appear in Set-Cookie headers. Use tools like curl to inspect responses for injected headers or JavaScript payloads. Example: curl -v 'http://target.com/path?rt=value%0d%0aSet-Cookie:malicious=1'

Inspect web server logs for unusual requests containing %0d%0a (URL-encoded CRLF) or raw CRLF characters. Automated scanners like Burp Suite or OWASP ZAP can also detect this vulnerability by analyzing header injection patterns.

Impact Analysis

An attacker could trick you into clicking a malicious link, causing your browser to execute arbitrary JavaScript. This could steal your session tokens, modify account credentials, or perform actions on your behalf without your knowledge.

Compliance Impact

This vulnerability could lead to unauthorized access to sensitive data, violating GDPR's data protection principles and HIPAA's security requirements. It may result in data breaches, unauthorized disclosure, or modification of protected health information.

Mitigation Strategies

Upgrade TIM Flow to version 26.0.6 or later immediately. If upgrading is not possible, implement input validation to sanitize the rt parameter and access_token cookie, removing CRLF sequences before processing. Configure web application firewalls to block requests containing %0d%0a or raw CRLF characters.

Apply strict output encoding to prevent reflection of unsanitized inputs in HTTP headers. Monitor for suspicious activity, such as unexpected Set-Cookie headers or JavaScript execution in user sessions.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-39915. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart