Description
RTIR extends RT's HTML scrubber to allow an internal link
placeholder, and the extension lets through any link that merely
contains the placeholder, including links using the executable
javascript: scheme. The change applies to the whole RT instance
once RTIR is installed, not only to RTIR's own queues. Anyone who
can add HTML content to a ticket on such an instance can store
such a link. That includes an unauthenticated sender of HTML email
to the Incident Reports queue, which RTIR opens to everyone by
default. Script runs when a user clicks the link, in that user's
session, and can act in RT with that user's authority.


This issue was fixed in version 5.0.11 and 6.0.4
Published: 2026-10-30
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Patch ASAP
AI Analysis

Impact

The vulnerability arises from RTIR's extension of RT's HTML scrubber, which permits any link containing the internal placeholder to pass through unchecked. This means that links using the javascript: scheme are not stripped and can be stored. An attacker who can add HTML content to a ticket—for example by sending an unauthenticated HTML email to the Incident Reports queue—can embed such a link. When a logged‑in user later clicks the link, the browser executes the JavaScript in the user's session, allowing the attacker to run arbitrary scripts with that user's authority. The flaw enables theft of session cookies, command execution within RT, and broader privilege escalation, compromising confidentiality, integrity, and availability of ticket data.

Affected Systems

The affected product is Best Practical Solutions' RT for Incident Response. All installations that have RTIR installed before version 5.0.11 of the RTIR 5.x line or before version 6.0.4 of the RTIR 6.x line are vulnerable. The issue applies globally across the entire RT instance once RTIR is installed, not just to RTIR's own queues.

Risk and Exploitability

The CVSS score of 5.3 classifies the flaw as a medium severity vulnerability. The EPSS score is not available, which indicates insufficient publicly available exploitation data, but the default configuration that accepts HTML email from any sender makes the flaw readily exploitable by anyone. The vulnerability is not listed in the CISA KEV catalog. Attackers can exploit the flaw remotely via the web interface or by sending crafted HTML email to the Incident Reports queue, enabling Cross‑Site Scripting that runs in the victim's session and can hijack credentials or masquerade as a legitimate user.

Generated by OpenCVE AI on October 30, 2026 at 16:11 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade RTIR to version 5.0.11 or 6.0.4 or later.
  • If an upgrade cannot be applied immediately, restrict the Incident Reports queue so that only authenticated users can submit HTML email, or disable HTML email handling until the upgrade is completed.
  • As a temporary mitigation, reconfigure RT's HTML scrubber to disallow the javascript: scheme and remove the placeholder handling so that malicious links are stripped before being stored.

Generated by OpenCVE AI on October 30, 2026 at 16:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Description RTIR extends RT's HTML scrubber to allow an internal link placeholder, and the extension lets through any link that merely contains the placeholder, including links using the executable javascript: scheme. The change applies to the whole RT instance once RTIR is installed, not only to RTIR's own queues. Anyone who can add HTML content to a ticket on such an instance can store such a link. That includes an unauthenticated sender of HTML email to the Incident Reports queue, which RTIR opens to everyone by default. Script runs when a user clicks the link, in that user's session, and can act in RT with that user's authority. This issue was fixed in version 5.0.11 and 6.0.4
Title Stored XSS via HTML scrubber rule in RTIR
First Time appeared Best Practical Solutions
Best Practical Solutions rt For Incident Response
Weaknesses CWE-79
CPEs cpe:2.3:a:best_practical_solutions:rt_for_incident_response:*:*:*:*:*:*:*:*
Vendors & Products Best Practical Solutions
Best Practical Solutions rt For Incident Response
References
Metrics cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N'}


Subscriptions

Best Practical Solutions Rt For Incident Response
cve-icon MITRE

Status: PUBLISHED

Assigner: CERT-PL

Published:

Updated: 2026-10-30T15:22:07.644Z

Reserved: 2026-10-05T14:00:11.458Z

Link: CVE-2026-105456

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-30T16:17:37.147

Modified: 2026-10-30T16:17:37.147

Link: CVE-2026-105456

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T16:15:14Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')