Request Tracker CVE-2026-41074
HIGHAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify RT instance and target user
-
DeliveryCraft malicious page with auto-submit form
-
ExploitPhish authenticated RT user to page
-
ExecutionBrowser replays RT session cookie cross-origin
-
PersistRT executes state-changing action
-
ImpactTamper tickets or escalate privileges
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that a victim already holds a valid authenticated RT session in their browser and, during that session, is induced to load attacker-controlled HTML (phishing email, malicious link, compromised third-party site) - the CVSS UI:R flag captures this victim-interaction requirement. The attacker needs no RT account (PR:N) and no network position adjacent to the RT server, but is limited to actions the victim's account is authorized to perform, so impact scales with the victim's privilege level; targeting privileged or administrator accounts is necessary to reach high-integrity outcomes. Only RT versions 6.0.0-6.0.2 are vulnerable, and deployments where browsers enforce SameSite=Strict on the RT session cookie, or where a reverse proxy strips/validates Origin headers, materially limit reach. |
| Impact | The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:L describes a network-reachable, low-complexity attack requiring no privileges on the RT server itself but requiring user interaction (UI:R) from a logged-in victim - a hallmark CSRF profile. PR:N reflects that the attacker needs no RT account, however the victim must already be authenticated to RT, which is a meaningful practical constraint that raw CVSS does not surface. There is no EPSS score, no CISA KEV listing, and no public exploit identified at time of analysis, so real-world exploitation pressure appears low; the dominant risk is targeted spear-phishing of RT administrators where forced ticket modification, privilege changes, or queue tampering could damage workflow integrity. Integrity impact is rated High while confidentiality is None, consistent with CSRF's inability to directly read responses - defenders should treat this as a tampering/integrity risk rather than a data-exfiltration risk. |
| Exploit ScenarioDerived | An attacker crafts a malicious web page or HTML email containing a hidden form or image tag that auto-submits a request to a state-changing RT endpoint (for example, modifying a ticket, granting rights, or changing a user profile). When an authenticated RT user - ideally an administrator - visits the page in the same browser session, RT executes the action under that user's identity. No public exploit identified at time of analysis, but CSRF payloads for similar Perl/Mason ticketing apps are trivial to construct. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 22, 2026
Cross-site request forgery in Best Practical Request Tracker (RT) versions 6.0.0 through 6.0.2 allows remote attackers to perform arbitrary state-changing actions on behalf of an authenticated RT user who is lured to a malicious web page. The flaw carries a CVSS 7.1 (high integrity impact) and has been addressed in RT 6.0.3 released 2026-05-20, but no public exploit identified at time of analysis and the CVE is not present in CISA KEV.
RemediationAI
Vendor-released patch: upgrade to RT 6.0.3, available from https://download.bestpractical.com/pub/rt/release/rt-6.0.3.tar.gz with the GHSA advisory at https://github.com/bestpractical/rt/security/advisories/GHSA-265j-qx4w-256j; operators should also apply the follow-up patch at https://github.com/bestpractical/rt/commit/525547751b76cc422015960bae3056f4e8d4351f.patch that closes a separately tracked TSV-export issue inadvertently regressed in 6.0.3 (to be folded into 6.0.4). Where immediate upgrade is not feasible, restrict the RT web UI to a dedicated browser profile or network segment, enforce a strict same-site session-cookie posture (SameSite=Lax or Strict) at the reverse proxy, and instruct privileged RT users to fully log out before browsing untrusted sites - these measures reduce but do not eliminate exposure, and SameSite=Strict can break legitimate inbound deep-links from email notifications. Web application firewall rules that require an Origin/Referer header matching the RT host on state-changing requests provide additional defense but may break custom integrations that POST cross-origin.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Request Tracker is a widely deployed Perl-based, enterprise-grade issue and ticket tracking system maintained by Best Practical Solutions. The vulnerability is classified as CWE-352 (Cross-Site Request Forgery), meaning RT's state-changing HTTP endpoints in the 6.0.x branch do not adequately verify that authenticated requests originated from RT's own UI - typically a missing, predictable, or improperly validated anti-CSRF token. Because RT relies on browser session cookies for authorization, any cross-origin form submission or image/script request that hits a state-changing handler is honored by the server as if the logged-in user initiated it. The affected CPE is cpe:2.3:a:bestpractical:rt covering the 6.0.x line prior to 6.0.3.
Know when Rt 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
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:L
Primary rating from Vendor (GitHub_M) · only source for this CVE.
CVSS VectorVendor: GitHub_M
DescriptionCVE.org
RT is an open source, enterprise-grade issue and ticket tracking system. Versions 6.0.0 through 6.0.2 contain a Cross-Site Request Forgery (CSRF) vulnerability. An attacker who can induce a logged-in RT user to visit a malicious web page can trigger arbitrary state-changing actions in RT on that user's behalf. This issue has been fixed in version 6.0.3.
Executive ViewAI
Request Tracker (RT) versions 6.0.0-6.0.2 contain a cross-site request forgery vulnerability enabling attackers to perform unauthorized state changes in ticket management systems through compromised authenticated user sessions. Every user of affected RT deployments represents a potential vector for attackers to corrupt or manipulate critical business workflows. A vendor patch released May 20, 2026 immediately resolves the vulnerability.
Apply vendor patch: Upgrade to Request Tracker 6.0.3 (released May 20, 2026) or later.
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 Request Forgery exploits the automatic credential inclusion behavior of web browsers.
Affected Products (CPE)CVE.org
Privilege escalation and information disclosure in Best Practical's Request Tracker (RT) 6.0.0-6.0.2 and versions before
Authenticated SQL injection in Best Practical's Request Tracker (RT) ticketing system affects versions 5.0.0-5.0.9 and 6
Authentication bypass in Best Practical's Request Tracker (RT) versions 5.0.9 and prior, and 6.0.0 through 6.0.2, allows
Request Tracker (RT) 3.8.x before 3.8.17 and 4.0.x before 4.0.13 does not properly restrict access to private callback c
Cross-site request forgery (CSRF) vulnerability in Request Tracker (RT) 3.8.12 and other versions before 3.8.15, and 4.0
Reflected Cross-Site Scripting in Best Practical RT versions 5.0.4-5.0.9 and 6.0.0-6.0.2 allows an unauthenticated attac
Reflected Cross-Site Scripting in RT (Request Tracker) 6.0.0 through 6.0.2 allows an unauthenticated network attacker to
Request Tracker (RT) 3.8.x before 3.8.17 and 4.0.x before 4.0.13 allows remote authenticated users with the permissions
Request Tracker (RT) 4.x before 4.0.13 does not properly enforce the DeleteTicket and "custom lifecycle transition" perm
Stored XSS in Best Practical RT (versions 5.0.0-5.0.9 and 6.0.0-6.0.2) allows any authenticated user with file upload pe
Stored Cross-Site Scripting in Best Practical RT versions 6.0.0 through 6.0.2 allows an authenticated attacker with writ
Algorithmic complexity vulnerability in Email::Address::List before 0.02, as used in RT 4.2.0 through 4.2.2, allows remo
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB