Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify internet-exposed RT instance running affected version
-
DeliveryCraft malicious GET URL with JavaScript payload in Page parameter
-
ExploitDeliver URL to authenticated RT user via phishing email or message
-
ExecutionVictim clicks link, browser loads crafted RT response
-
PersistInjected JavaScript executes in victim's browser session
-
ImpactExfiltrate 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
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
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.
Primary rating from Vendor (CERT-PL).
CVSS VectorVendor: CERT-PL
Lifecycle Timeline
2DescriptionCVE.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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Request Tracker
View allSQL injection vulnerability in Approvals/ in Request Tracker (RT) 4.0.10 and earlier allows remote attackers to execute
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.
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
Best Practical Request Tracker (RT) 5 before 5.0.5 allows Information Disclosure via a transaction search in the transac
Best Practical Request Tracker (RT) before 4.4.7 and 5.x before 5.0.5 allows Information Exposure in responses to mail-g
Best Practical Request Tracker (RT) before 4.4.7 and 5.x before 5.0.5 allows Information Disclosure via fake or spoofed
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
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
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
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
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
Best Practical Request Tracker (RT) before 5.0.3 has an Open Redirect via a ticket search. Rated medium severity (CVSS 6
EUVD-2026-31269
GHSA-79vr-q653-q96g
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB