Skip to main content

Request Tracker CVE-2026-6841

| EUVDEUVD-2026-31269 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-05-21 CERT-PL GHSA-79vr-q653-q96g
5.1
CVSS 4.0 · Vendor: CERT-PL
View

Attack ChainAIDerived

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

  1. Access
    Identify internet-exposed RT instance running affected version
  2. Delivery
    Craft malicious GET URL with JavaScript payload in Page parameter
  3. Exploit
    Deliver URL to authenticated RT user via phishing email or message
  4. Execution
    Victim clicks link, browser loads crafted RT response
  5. Persist
    Injected JavaScript executes in victim's browser session
  6. Impact
    Exfiltrate session cookie or perform actions as victim

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The vulnerable 'Page' GET parameter is present in the RT web interface in its default configuration across all affected versions - no special server-side feature enablement is required. The attacker needs no authentication or privileges to construct the malicious URL. However, the following conditions limit exploitation: (1) the victim must click or load the attacker-crafted URL (user interaction is mandatory per CVSS UI:A - passive scanning cannot trigger this); (2) meaningful impact (e.g., session hijacking) requires the victim to hold an active authenticated RT session at the time of exploitation; (3) the attack is reflected (non-persistent), meaning the payload is not stored server-side and a new crafted URL must be delivered for each victim. No special RT configuration, plugin, or deployment mode is required - default installations on affected versions are vulnerable upon user interaction.

Impact

The CVSS 4.0 score of 5.1 (Medium) reflects network accessibility (AV:N), low attack complexity (AC:L), no required privileges (PR:N), but mandatory user interaction (UI:A). The impact metrics show no direct vulnerable-system confidentiality or integrity loss (VC:N/VI:N/VA:N) and only low subsequent-system impact (SC:L/SI:L), consistent with reflected XSS where damage occurs in the victim's browser rather than the server. EPSS at 0.07% (22nd percentile) signals negligible current exploitation probability in the broader threat landscape. SSVC explicitly rates exploitation as 'none' with no known active or public exploitation, but flags the attack as 'automatable' - a threat actor can programmatically generate and distribute crafted URLs at scale with minimal effort. CISA KEV listing is absent. Taken together, this is a credible but moderate-priority vulnerability: the UI:A dependency eliminates opportunistic scanning-style exploitation, but phishing campaigns targeting RT-authenticated staff (helpdesk, sysadmin) could yield session hijacking or credential theft. The risk is elevated in environments where RT is exposed to the internet without additional access controls.

Exploit ScenarioDerived

An attacker identifies an organization running a vulnerable RT instance exposed to the internet and crafts a GET request URL embedding a JavaScript payload in the 'Page' parameter (e.g., a cookie-stealing or CSRF-triggering script). The attacker sends the link to a helpdesk technician or sysadmin via a phishing email appearing to be a ticket notification. When the target clicks the link while holding an active RT session, the injected script executes in their browser, potentially exfiltrating the session cookie to an attacker-controlled endpoint and granting full authenticated access to the RT instance. No public proof-of-concept code has been identified, but the attack is trivial to construct given the reflective nature of the flaw.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 23, 2026

Reflected XSS in Best Practical Request Tracker via the unsanitized 'Page' GET parameter allows unauthenticated attackers to craft malicious URLs that execute arbitrary JavaScript in a victim's browser session. Affected versions span 5.0.4-5.0.9 and 6.0.0-6.0.2; vendor-released patches (5.0.10 and 6.0.3) are confirmed available. No public exploit identified at time of analysis; EPSS sits at 0.07% (22nd percentile) and SSVC rates current exploitation as none, though the attack is marked automatable due to the ease of bulk-delivering crafted phishing URLs.

RemediationAI

Upgrade Request Tracker to version 5.0.10 (5.0.x branch) or 6.0.3 (6.0.x branch); both are confirmed vendor-released patches with release notes at https://docs.bestpractical.com/release-notes/rt/5.0.10 and https://docs.bestpractical.com/release-notes/rt/6.0.3. Ubuntu administrators should apply the package update described in USN-8506-1. If immediate patching is not feasible, restrict RT web interface access to internal networks or VPN-only, eliminating the attacker's ability to deliver crafted external URLs to users - though this does not protect against insider or spear-phishing scenarios. Additionally, deploying a strict Content Security Policy (CSP) response header (e.g., script-src 'self') as a compensating control can neutralize inline JavaScript injection; note that RT's existing inline script usage may require CSP tuning to avoid breaking legitimate functionality.

Affected VersionsENISA

Request Tracker 6.0.0 <6.0.3
Request Tracker 5.0.4 <5.0.10

Affected Packages

euvd request_tracker fix: 5.0.10, 6.0.3

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

Request Tracker (RT) is an open-source, web-based ticketing and issue-tracking system developed by Best Practical Solutions (CPE: cpe:2.3:a:best_practical:request_tracker). The vulnerability is rooted in CWE-79 (Improper Neutralization of Input During Web Page Generation - Reflected XSS): RT fails to sanitize or HTML-encode the 'Page' query parameter before echoing it back in HTTP GET responses. Because the injected value is reflected directly into the page's rendered HTML or script context, an attacker can embed arbitrary JavaScript that executes client-side in the victim's browser origin. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:A) confirms the flaw is reachable over the network with no attack prerequisites beyond convincing a user to open a crafted URL, consistent with a classic reflected XSS attack surface.

Know when Request Tracker 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 (CERT-PL) PRIMARY 5.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
vuln.today AI 6.1 MEDIUM

No attacker privileges needed to craft URL (PR:N); user must click link (UI:R); XSS crosses into victim browser context scope change (S:C) with low C/I impact.

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

Primary rating from Vendor (CERT-PL).

CVSS VectorVendor: CERT-PL

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

Lifecycle Timeline

2
Patch available
May 21, 2026 - 13:01 EUVD
CVE Published
May 21, 2026 - 11:49 nvd
UNKNOWN (no severity yet)

DescriptionCVE.org

Request Tracker is vulnerable to a reflected cross-site scripting (XSS) vulnerability via the "Page" parameter in GET requests. An attacker can craft a URL that, when opened, results in arbitrary JavaScript execution in the victim’s browser.

This vulnerability affects versions from 5.0.4 up to 5.0.9 and from 6.0.0 up to 6.0.2.

Threat Intelligence Overview

EPSS Score
0.1%
Top 78% exploitable
Prevalence
Low
niche open-source ticketing system used mainly in technical and academic environments
Social Media
1
Sightings
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2013-3525 HIGH POC
7.5 May 10

SQL injection vulnerability in Approvals/ in Request Tracker (RT) 4.0.10 and earlier allows remote attackers to execute

CVE-2017-5944 HIGH
8.8 Jul 03

The dashboard subscription interface in Request Tracker (RT) 4.x before 4.0.25, 4.2.x before 4.2.14, and 4.4.x before 4.

CVE-2017-5943 HIGH
8.8 Jul 03

Request Tracker (RT) 4.x before 4.0.25, 4.2.x before 4.2.14, and 4.4.x before 4.4.2 allows remote attackers to obtain se

CVE-2023-45024 HIGH
7.5 Nov 03

Best Practical Request Tracker (RT) 5 before 5.0.5 allows Information Disclosure via a transaction search in the transac

CVE-2023-41260 HIGH
7.5 Nov 03

Best Practical Request Tracker (RT) before 4.4.7 and 5.x before 5.0.5 allows Information Exposure in responses to mail-g

CVE-2023-41259 HIGH
7.5 Nov 03

Best Practical Request Tracker (RT) before 4.4.7 and 5.x before 5.0.5 allows Information Disclosure via fake or spoofed

CVE-2021-38562 HIGH
7.5 Oct 18

Best Practical Request Tracker (RT) 4.2 before 4.2.17, 4.4 before 4.4.5, and 5.0 before 5.0.2 allows sensitive informati

CVE-2014-9472 HIGH
7.1 Mar 09

The email gateway in RT (aka Request Tracker) 3.0.0 through 4.x before 4.0.23 and 4.2.x before 4.2.10 allows remote atta

CVE-2015-1464 MEDIUM
6.4 Mar 09

RT (aka Request Tracker) before 4.0.23 and 4.2.x before 4.2.10 allows remote attackers to hijack sessions via an RSS fee

CVE-2012-6579 MEDIUM
6.4 Jul 24

Best Practical Solutions RT 3.8.x before 3.8.15 and 4.0.x before 4.0.8, when GnuPG is enabled, allows remote attackers t

CVE-2016-6127 MEDIUM
6.1 Jul 03

Cross-site scripting (XSS) vulnerability in Request Tracker (RT) 4.x before 4.0.25, 4.2.x before 4.2.14, and 4.4.x befor

CVE-2022-25803 MEDIUM
6.1 Jul 14

Best Practical Request Tracker (RT) before 5.0.3 has an Open Redirect via a ticket search. Rated medium severity (CVSS 6

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