Skip to main content

Request Tracker CVE-2026-41074

HIGH
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-05-22 GitHub_M
7.1
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

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

  1. Access
    Identify RT instance and target user
  2. Delivery
    Craft malicious page with auto-submit form
  3. Exploit
    Phish authenticated RT user to page
  4. Execution
    Browser replays RT session cookie cross-origin
  5. Persist
    RT executes state-changing action
  6. Impact
    Tamper 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

Vendor (GitHub_M) PRIMARY 7.1 HIGH
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

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
Low

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

Why It Matters

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.

Business Impact: High
Compensating Controls

Apply vendor patch: Upgrade to Request Tracker 6.0.3 (released May 20, 2026) or later.

Threat Intelligence Overview

EPSS Score
0.0%
Top 97% exploitable
Data Quality
6 sources
Confidence: High
NVD CVE.org EPSS Vulnrichment GitHub VulDB

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.0%
Patch available No
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
Partial

Priority Score

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

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

Affected Products (CPE)CVE.org

cpe:2.3:a:bestpractical:rt:*:*:*:*:*:*:*:*

More in Rt

View all
CVE-2026-44231 CRITICAL
9.1 Jul 20

Privilege escalation and information disclosure in Best Practical's Request Tracker (RT) 6.0.0-6.0.2 and versions before

CVE-2026-41075 HIGH
8.8 May 22

Authenticated SQL injection in Best Practical's Request Tracker (RT) ticketing system affects versions 5.0.0-5.0.9 and 6

CVE-2026-41076 HIGH
8.1 May 22

Authentication bypass in Best Practical's Request Tracker (RT) versions 5.0.9 and prior, and 6.0.0 through 6.0.2, allows

CVE-2013-3370 MEDIUM
6.8 Aug 23

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

CVE-2012-4732 MEDIUM
6.8 Nov 11

Cross-site request forgery (CSRF) vulnerability in Request Tracker (RT) 3.8.12 and other versions before 3.8.15, and 4.0

CVE-2026-44230 MEDIUM
6.1 Jul 20

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

CVE-2026-44227 MEDIUM
6.1 Jul 20

Reflected Cross-Site Scripting in RT (Request Tracker) 6.0.0 through 6.0.2 allows an unauthenticated network attacker to

CVE-2013-3369 MEDIUM
6.0 Aug 23

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

CVE-2012-4733 MEDIUM
6.0 Aug 23

Request Tracker (RT) 4.x before 4.0.13 does not properly enforce the DeleteTicket and "custom lifecycle transition" perm

CVE-2026-44229 MEDIUM
5.4 Jul 20

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

CVE-2026-44228 MEDIUM
5.4 Jul 20

Stored Cross-Site Scripting in Best Practical RT versions 6.0.0 through 6.0.2 allows an authenticated attacker with writ

CVE-2014-1474 MEDIUM
5.0 Jul 15

Algorithmic complexity vulnerability in Email::Address::List before 0.02, as used in RT 4.2.0 through 4.2.2, allows remo

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