Cloudanix VulnDB

CVE-2023-41259

High · 7.5

CVSS

7.5

EPSS

0.9%

Published

Nov 3, 2023

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A flaw in request-tracking software could let outsiders see private support tickets by sending specially crafted emails.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Data Exposure
Component
Application
Class
Information Disclosure
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The flaw allows unauthorized information disclosure by accepting and processing spoofed or fake RT email headers received via email messages or mail-gateway REST API calls, bypassing normal access controls on ticket and user data.

Why it matters to the business

Attackers can obtain sensitive internal ticket information and user details without authentication, increasing risk of data exposure and compliance violations on affected Debian Linux deployments; organizations must prioritize patching given the public disclosure over 1000 days ago.

How an attack unfolds

An unauthenticated attacker crafts an email containing forged RT-specific headers or issues a direct call to the mail-gateway REST API endpoint; the server processes the spoofed headers as legitimate and returns restricted information in the response.

How to fix it

Upgrade affected Request Tracker installations to version 4.4.7, 5.0.5 or later; on Debian 13 systems apply the package update to 6.7.7-1 which contains the fix for header validation.

How to confirm the fix worked

Confirm the installed RT package version is at least 4.4.7 or 5.0.5 (Debian 13: 6.7.7-1); test by sending a sample email with forged headers and verify that no restricted data is returned.

Typical attack path

  1. Identify an exposed RT mail gateway or REST API endpoint
  2. Craft an email message or API request containing spoofed RT email headers
  3. Submit the message or call to the mail gateway
  4. Receive and extract sensitive ticket or user data from the server response

How to detect it

Examine mail server and RT application logs for inbound messages or API calls that contain unexpected or non-standard RT email headers; correlate with successful responses containing ticket data to identify potential past exploitation attempts.

What your security team should do

  • Apply the fixed package version 6.7.7-1 on all Debian 13 systems immediately
  • Restrict network access to the mail-gateway REST API to trusted sources only
  • Enable enhanced logging of email header processing for ongoing monitoring
  • Review and harden email ingress rules to drop messages containing unexpected RT headers

The record

Best Practical Request Tracker (RT) before 4.4.7 and 5.x before 5.0.5 allows Information Disclosure via fake or spoofed RT email headers in an email message or a mail-gateway REST API call.

Affected packages

Ecosystem Package Introduced Fixed
Debian:10 request-tracker4 0 4.4.3-2+deb10u3
Debian:11 request-tracker4 0 4.4.4+dfsg-2+deb11u3
Debian:12 request-tracker4 0 4.4.6+dfsg-1.1+deb12u1
Debian:12 request-tracker5 0 5.0.3+dfsg-3~deb12u2
Debian:13 request-tracker4 0 4.4.7+dfsg-1
Debian:13 request-tracker5 0 5.0.5+dfsg-1
Debian:14 request-tracker5 0 5.0.5+dfsg-1
Ubuntu:16.04:LTS request-tracker4 0 No fix
Ubuntu:20.04:LTS request-tracker4 0 4.4.3-2+deb10u3build0.20.04.1
Ubuntu:22.04:LTS request-tracker4 0 4.4.4+dfsg-2ubuntu1.22.04.1
Ubuntu:22.04:LTS request-tracker5 0 No fix
Ubuntu:23.10 request-tracker4 0 4.4.4+dfsg-2ubuntu1.23.10.1
Ubuntu:24.04:LTS request-tracker4 0 No fix
Ubuntu:24.04:LTS request-tracker5 0 No fix
Ubuntu:24.10 request-tracker5 0 5.0.5+dfsg-2
Ubuntu:Pro:16.04:LTS request-tracker4 0 No fix
Ubuntu:Pro:18.04:LTS request-tracker4 0 4.4.2-2ubuntu0.1~esm1
Ubuntu:Pro:22.04:LTS request-tracker5 0 5.0.1+dfsg-1ubuntu1+esm1

Related vulnerabilities