Traccar: Authentication Bypass via LDAP (CVE-2026-126777)
Traccar 3.15 through 6.16.0 contains an authentication bypass in the LdapProvider.login() method, allowing unauthenticated attackers to log in as any user, including administrators, by providing an empty password against an LDAP directory that permits unauthenticated binds.
CVE search metadata
CVE search record: CVE-2026-126777. Severity: high. CVSS: 7.4. KEV: no. Product: Traccar (3.15 <= 6.16.0). Brief: Traccar: Authentication Bypass via LDAP (CVE-2026-126777). Brief link: https://feed.craftedsignal.io/briefs/2026-11-traccar-auth-bypass-cve-2026-126777/
Triage facts
Revision 1- Applicability
- Traccar (3.15 <= 6.16.0)
- Evidence
- Unknown
- Severity
- High
- Action
- Immediate escalation
- Sources
- 1 public source
- Freshness
- Revision 1Nov 11, 20:05 UTC
- Detection
- 1 rule
- Vulnerabilities
- 1 CVE
- Source quality
- A1Likely
Traccar versions 3.15 through 6.16.0 are vulnerable to an authentication bypass in the LdapProvider.login() method. When LDAP authentication is enabled and the backend directory server permits unauthenticated binds, the application fails to validate empty password submissions. This allows an attacker who possesses a valid username to log in as that user, including accounts with administrative privileges, via the /api/session endpoint or HTTP Basic authentication.
Impact
Successful exploitation allows unauthenticated attackers to gain full access to any user account within the Traccar instance. This includes access to administrative accounts, which could lead to complete system compromise, unauthorized data access, and unauthorized control over tracked devices.
Recommendation
- Immediately upgrade Traccar to version 6.17.0 or later.
- Audit existing LDAP directory server configurations to ensure they do not permit unauthenticated binds, which is a prerequisite for this vulnerability to be exploitable.
Immediate actions
Upgrade all instances of Traccar to version 6.17.0 or later.
Mitigations
Disable unauthenticated binds on the backend LDAP directory server.
CVE-2026-126777
Detection coverage 1
Detect CVE-2026-126777 Exploitation - Successful Authentication with Empty Password
highDetects potential exploitation of CVE-2026-126777 by monitoring for HTTP POST requests to the session API or Basic authentication attempts where the provided password field is empty or absent while the username field is populated.
Detection queries are available on the platform. Get full rules →