Request Tracker CVE-2026-41076
HIGHAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessEnumerate valid RT usernames from public tickets or directory
-
DeliverySend login request with target username and empty/crafted password
-
ExploitRT forwards as unauthenticated bind to LDAP/AD
-
ExecutionLDAP returns success for anonymous bind
-
PersistRT issues authenticated session as target user
-
ImpactAccess tickets and escalate via admin account impersonation
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK
2 techniques across 2 tactics: Defense Evasion, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | RT must be configured with the LDAP or Active Directory authentication backend (RT::Authen::ExternalAuth or equivalent), and the upstream LDAP/AD server must accept unauthenticated or anonymous bind requests as successful authentications - a non-default but historically common directory configuration. The attacker must know a valid RT username that exists in the LDAP-backed user store; no password, MFA, or prior session is required, and no user interaction is needed. Exploitation is limited to deployments meeting both conditions: RT versions 5.0.9-or-earlier or 6.0.0/6.0.1/6.0.2, AND a permissive LDAP bind policy. Instances using RT's internal password store, SSO/SAML, or LDAP servers that strictly reject unauthenticated binds are not exploitable. The CVSS AC:H rating reflects this dependency on the LDAP server's configuration rather than on attacker skill. |
| Impact | The CVSS 3.1 vector AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H signals network-reachable, unauthenticated exploitation yielding full confidentiality, integrity, and availability impact - consistent with logging in as any user including administrators. Attack Complexity is rated High because the vulnerability depends on the configuration of the upstream LDAP/AD server (specifically whether it honors unauthenticated bind), not solely on RT itself; this materially limits the population of exploitable instances. No EPSS score, KEV listing, or public POC was provided, so this is no public exploit identified at time of analysis and not confirmed actively exploited. The realistic priority is high for organizations whose AD/LDAP policies permit unauthenticated binds (a common legacy default), and lower for those whose directories already enforce strict bind requirements - but defenders should not rely on LDAP-side hardening alone given the severity of full account impersonation. EPSS and exploit-maturity data are missing from the inputs and should be re-checked. |
| Exploit ScenarioDerived | An external attacker who knows or guesses a valid RT username (often discoverable from ticket emails, public mailing lists, or staff directory pages) submits that username with an empty or specially crafted password to RT's login form; when the backend LDAP server treats the bind as anonymous and returns success, RT issues a session as that user. By targeting an administrator account, the attacker gains full access to every ticket, attachment, and queue, and can pivot to internal systems referenced in tickets. No public POC is identified at time of analysis, but the technique is well-documented in general LDAP bypass literature and trivial to reproduce against vulnerable configurations. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 22, 2026
Authentication bypass in Best Practical's Request Tracker (RT) versions 5.0.9 and prior, and 6.0.0 through 6.0.2, allows remote attackers to log in as any LDAP-backed user without valid credentials when RT is configured with LDAP or Active Directory authentication and the LDAP server accepts unauthenticated bind requests. The flaw, fixed in RT 5.0.10 and 6.0.3 released 2026-05-20, carries a CVSS 8.1 and has no public exploit identified at time of analysis, but the trivial nature of the bypass against vulnerable LDAP policies makes it high-priority for any RT deployment using directory-based auth.
RemediationAI
Vendor-released patch: upgrade to RT 5.0.10 (https://github.com/bestpractical/rt/releases/tag/rt-5.0.10) on the 5.0.x branch or RT 6.0.3 (https://github.com/bestpractical/rt/releases/tag/rt-6.0.3) on the 6.0.x branch, both released 2026-05-20 and signed tarballs available at download.bestpractical.com; the GHSA advisory is at https://github.com/bestpractical/rt/security/advisories/GHSA-3w28-fmcr-mjjx. If upgrade is not immediately possible, the vendor-recommended workaround is to reconfigure the upstream LDAP/AD server to reject unauthenticated bind attempts (e.g., set olcDisallows: bind_anon on OpenLDAP, or ensure Active Directory's LDAPServerIntegrity and 'ldapenforcechannelbinding' policies disallow anonymous binds with a non-empty DN); note that tightening LDAP policy may break legitimate applications that rely on anonymous searches, so test in a staging environment first. As a further compensating control, restrict network access to RT's login endpoint to trusted VPN ranges and monitor authentication logs for successful logins lacking corresponding LDAP bind events. Upgrading RT remains the only complete fix.
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 ticketing system from Best Practical Solutions, often integrated with corporate directories via its LDAP/Active Directory authentication module. The root cause is classified as CWE-287 (Improper Authentication): RT's LDAP bind logic does not adequately reject credential submissions that the LDAP server may interpret as anonymous or unauthenticated binds. In LDAP, an empty password or certain malformed credentials can result in the directory server returning a success response (anonymous bind) rather than an authentication failure, which RT then misinterprets as proof of identity for the supplied username. The CPE cpe:2.3:a:bestpractical:rt:*:*:*:*:*:*:*:* confirms all RT product variants within the affected ranges are in scope when the LDAP auth backend is in use.
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:H/PR:N/UI:N/S:U/C:H/I:H/A:H
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 5.0.9 and prior in addition to 6.0.0 through 6.0.2 contain an authentication bypass vulnerability in RT installations that use LDAP/AD for user authentication. Under certain LDAP server configurations, an attacker may be able to authenticate as any LDAP-backed RT user without supplying valid credentials. This issue has been fixed in versions 5.0.10 and 6.0.3. If developers are unable to upgrade immediately, they can temporarily work around this issue by reviewing their LDAP server's authentication policy to ensure it rejects unauthenticated bind attempts. Upgrading RT remains the recommended fix.
Executive ViewAI
Request Tracker (RT) versions 5.0.9 and earlier, and 6.0.0 through 6.0.2 contain an authentication bypass vulnerability that allows unauthorized login as any LDAP-backed user without valid credentials. This directly compromises the integrity of RT deployments used for identity and access management, exposing all organizations with Active Directory or LDAP-integrated instances to unauthorized ticket system access and potential lateral movement.
Vendor-released patch: RT 5.0.10 and RT 6.0.3 (released 2026-05-20). If patching cannot be completed immediately, temporarily disable LDAP authentication and revert to local authentication, or implement network-layer restrictions limiting RT access to authorized IP ranges only. Enable detailed authentication logging and establish monitoring alerts for repeated failed login attempts.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
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
Cross-site request forgery in Best Practical Request Tracker (RT) versions 6.0.0 through 6.0.2 allows remote attackers t
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
Exploit-DB