Skip to main content

Traccar

18 CVEs product

Monthly

CVE-2026-108737 Oct 11, 12:19 HIGH This Week

Password reset tokens in Traccar through 6.16.0 are not bound to their intended purpose, allowing an attacker who possesses a leaked reset link to obtain a full session via /api/session or change passwords via /api/password/update. Exploitation is unauthenticated but requires the attacker to first acquire a valid, unexpired reset token, for example through referer leakage, shared URLs, or intercepted email. No public exploit code has been identified at time of analysis.

Information Disclosure Traccar
NVD GitHub
CVSS 4.0
7.6
EPSS
0.3%
CVE-2026-48745 Jun 16, 22:19 CRITICAL Act Now

Silent configuration hijack in Traccar Client GPS tracking app (versions 9.7.19 and below) allows remote attackers to redirect victim telemetry to attacker-controlled servers via a single crafted org.traccar.client://config deep link. The app accepts deep-link parameters (server URL, device ID, accuracy, distance, interval) and writes them to persistent configuration with no user confirmation, enabling continuous covert location tracking. No public exploit identified at time of analysis, but the upstream commit confirms a confirmation dialog was added in 9.7.20 as the fix.

Information Disclosure Traccar Traccar Client
NVD GitHub
CVSS 3.1
9.3
EPSS
0.4%
CVE-2026-25649 Feb 23, 22:16 HIGH POC This Week

Traccar GPS tracking system through version 6.11.1 allows authenticated users to hijack OAuth 2.0 authorization codes through unvalidated redirect URIs in OIDC endpoints, enabling account takeover on integrated applications. The vulnerability stems from missing whitelist validation on the redirect_uri parameter, permitting attackers to exfiltrate authorization codes to attacker-controlled servers. Public exploit code exists for this HIGH severity flaw, and no patch is currently available.

Open Redirect Traccar
NVD GitHub
CVSS 3.1
7.3
EPSS
0.0%
CVE-2026-25648 Feb 23, 21:19 HIGH POC This Week

Traccar versions 6.11.1 and later allow authenticated users to inject malicious JavaScript into other users' browsers by uploading unsanitized SVG files as device images, exploiting improper Content-Type handling. Public exploit code exists for this reflected cross-site scripting vulnerability, which could enable session hijacking or credential theft with no patch currently available.

XSS RCE File Upload Traccar
NVD GitHub
CVSS 3.1
8.7
EPSS
0.0%
CVE-2024-31214 Apr 10, 18:15 CRITICAL POC PATCH THREAT Act Now

Traccar is an open source GPS tracking system. Rated critical severity (CVSS 9.6), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

XSS RCE File Upload Traccar
NVD GitHub
CVSS 3.1
9.6
EPSS
17.6%
CVE-2026-108738 Oct 11, 12:19 LOW Monitor

Traccar 5.7 through 6.16.0 can log a victim into an attacker-controlled account via a cross-site request forgery flaw in its OpenID Connect callback, causing data the victim enters, such as registered devices, to be stored in the attacker's account. Exploitation requires the non-default OIDC/OAuth SSO configuration plus user interaction, with the supplied CVSS 4.0 score of 2.3 and the independent assessment CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N both indicating low impact. No public exploit identified at time of analysis; this is not an account takeover of the victim and does not permit code execution or availability impact.

CSRF Traccar
NVD GitHub
CVSS 4.0
2.3
EPSS
0.1%
CVE-2026-52852 Sep 17, 19:16 MEDIUM PATCH This Month

Authenticated Traccar accounts that hold both group-management and report-request permissions can drive the server into a non-terminating group-parent traversal by creating a cyclic group hierarchy and requesting a trips or stops report for a device inside it, pinning a Jetty worker at high CPU even after the client disconnects and eventually exhausting the web/API worker pool if repeated. The flaw exists in Traccar versions prior to 6.14.0 and is limited to the storage-backed reporting path (TripsConfig via ReportUtils.slowTripsAndStops); the position-ingestion cache-backed path is not confirmed affected. No public exploit code has been identified at time of analysis, and exploitation requires the specific combination of group-management and reporting privileges.

Traccar
NVD GitHub
CVSS 3.1
6.5
EPSS
0.3%
CVE-2026-44314 May 26, 16:02 MEDIUM PATCH This Month

Incorrect authorization in Traccar's DeviceResource.uploadImage endpoint allows authenticated low-privilege users to overwrite device image files on the server, bypassing readonly and deviceReadonly access restrictions that all other device mutation paths correctly enforce. Traccar versions prior to 6.13.0 are affected, and the root cause is a missing permissionsService.checkEdit call in the image upload route that is present everywhere else in the mutation surface. A proof-of-concept exists per SSVC data, though EPSS sits at 0.03% (9th percentile), indicating limited real-world exploitation activity to date. The vendor-released fix is available in version 6.13.0.

Authentication Bypass Traccar
NVD GitHub
CVSS 4.0
5.3
EPSS
0.0%
CVE-2026-27694 May 05, 12:20 MEDIUM PATCH This Month

Stored cross-site scripting (XSS) in Traccar 6.11.1 through 6.12.x allows low-privilege authenticated users to inject malicious HTML into device, geofence, and driver name fields, which is then rendered unescaped in email notification templates sent to other users. This enables phishing attacks or spoofed email content delivered via the application's notification system. The vulnerability is fixed in version 6.13.0.

XSS Traccar
NVD GitHub
CVSS 3.1
5.4
EPSS
0.0%
CVE-2026-27693 May 05, 12:17 MEDIUM PATCH This Month

XML injection in Traccar 6.11.1 through 6.12.x allows authenticated users with low privileges to inject malicious XML into KML and GPX export files by crafting device names, corrupting file structure and spoofing location data when other users open exported files. Vendor-released patch: version 6.13.0.

Code Injection Traccar
NVD GitHub VulDB
CVSS 3.1
5.4
EPSS
0.0%
CVE-2026-27644 May 05, 12:12 MEDIUM PATCH This Month

Traccar versions 6.11.1 through 6.13.0 fail to escape user-controlled device and computed attributes in CSV export functionality, allowing authenticated attackers to inject spreadsheet formulas that execute when a manager or administrator opens the exported file, potentially leading to command execution or data exfiltration. The vulnerability requires user interaction (opening the CSV) but affects all confidentiality, integrity, and availability once exploitation occurs. Patch available in version 6.13.0.

Code Injection Traccar
NVD GitHub
CVSS 3.1
6.5
EPSS
0.0%
CVE-2026-23521 Feb 23, 21:19 MEDIUM POC This Month

Traccar GPS tracking system through version 6.11.1 allows authenticated users to conduct arbitrary file writes by setting device identifiers to absolute paths, which bypass path validation during image uploads. Public exploit code exists for this vulnerability, and no patch is currently available. An attacker with device management privileges could write files outside the intended media directory, potentially compromising system integrity.

Path Traversal Traccar
NVD GitHub
CVSS 3.1
6.5
EPSS
0.0%
CVE-2025-68930 Feb 23, 21:19 HIGH POC This Week

Versions of the Traccar open-source GPS tracking system up to and including 6.11.1 contain a Cross-Site WebSocket Hijacking (CSWSH) vulnerability in the `/api/socket` endpoint. The application fails to validate the `Origin` header during the WebSocket handshake. [CVSS 7.1 HIGH]

Authentication Bypass Traccar
NVD GitHub Exploit-DB VulDB
CVSS 3.1
7.1
EPSS
0.0%
CVE-2024-7746 Aug 13, 16:15 CRITICAL Act Now

Use of Default Credentials vulnerability in Tananaev Solutions Traccar Server on Administrator Panel modules allows Authentication Abuse. Rated critical severity (CVSS 9.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Information Disclosure Traccar
NVD
CVSS 4.0
9.5
EPSS
0.5%
CVE-2021-21292 Feb 02, 20:15 MEDIUM PATCH This Month

Traccar is an open source GPS tracking system. Rated medium severity (CVSS 6.3), this vulnerability is no authentication required, low attack complexity.

Java Information Disclosure Microsoft Traccar
NVD GitHub
CVSS 3.1
6.3
EPSS
0.4%
CVE-2020-5246 Jul 14, 21:15 MEDIUM PATCH This Month

Traccar GPS Tracking System before version 4.9 has a LDAP injection vulnerability. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, low attack complexity.

LDAP Code Injection Traccar
NVD GitHub
CVSS 3.1
6.5
EPSS
0.9%
CVE-2019-5748 Jan 09, 17:29 CRITICAL PATCH Act Now

In Traccar Server version 4.2, protocol/SpotProtocolDecoder.java might allow XXE attacks. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This XML External Entity (XXE) vulnerability could allow attackers to read arbitrary files or perform SSRF through XML processing.

Java XXE Server Traccar
NVD GitHub
CVSS 3.0
9.8
EPSS
1.7%
CVE-2018-1000881 Dec 20, 17:29 CRITICAL POC Act Now

Traccar Traccar Server version 4.0 and earlier contains a CWE-94: Improper Control of Generation of Code ('Code Injection') vulnerability in ComputedAttributesHandler.java that can result in Remote. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

RCE Java Code Injection Server Traccar
NVD
CVSS 3.0
9.8
EPSS
3.8%
EPSS 0% CVSS 7.6
HIGH This Week

Password reset tokens in Traccar through 6.16.0 are not bound to their intended purpose, allowing an attacker who possesses a leaked reset link to obtain a full session via /api/session or change passwords via /api/password/update. Exploitation is unauthenticated but requires the attacker to first acquire a valid, unexpired reset token, for example through referer leakage, shared URLs, or intercepted email. No public exploit code has been identified at time of analysis.

Information Disclosure Traccar
NVD GitHub
EPSS 0% CVSS 9.3
CRITICAL Act Now

Silent configuration hijack in Traccar Client GPS tracking app (versions 9.7.19 and below) allows remote attackers to redirect victim telemetry to attacker-controlled servers via a single crafted org.traccar.client://config deep link. The app accepts deep-link parameters (server URL, device ID, accuracy, distance, interval) and writes them to persistent configuration with no user confirmation, enabling continuous covert location tracking. No public exploit identified at time of analysis, but the upstream commit confirms a confirmation dialog was added in 9.7.20 as the fix.

Information Disclosure Traccar Traccar Client
NVD GitHub
EPSS 0% CVSS 7.3
HIGH POC This Week

Traccar GPS tracking system through version 6.11.1 allows authenticated users to hijack OAuth 2.0 authorization codes through unvalidated redirect URIs in OIDC endpoints, enabling account takeover on integrated applications. The vulnerability stems from missing whitelist validation on the redirect_uri parameter, permitting attackers to exfiltrate authorization codes to attacker-controlled servers. Public exploit code exists for this HIGH severity flaw, and no patch is currently available.

Open Redirect Traccar
NVD GitHub
EPSS 0% CVSS 8.7
HIGH POC This Week

Traccar versions 6.11.1 and later allow authenticated users to inject malicious JavaScript into other users' browsers by uploading unsanitized SVG files as device images, exploiting improper Content-Type handling. Public exploit code exists for this reflected cross-site scripting vulnerability, which could enable session hijacking or credential theft with no patch currently available.

XSS RCE File Upload +1
NVD GitHub
EPSS 18% CVSS 9.6
CRITICAL POC PATCH THREAT Act Now

Traccar is an open source GPS tracking system. Rated critical severity (CVSS 9.6), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

XSS RCE File Upload +1
NVD GitHub
EPSS 0% CVSS 2.3
LOW Monitor

Traccar 5.7 through 6.16.0 can log a victim into an attacker-controlled account via a cross-site request forgery flaw in its OpenID Connect callback, causing data the victim enters, such as registered devices, to be stored in the attacker's account. Exploitation requires the non-default OIDC/OAuth SSO configuration plus user interaction, with the supplied CVSS 4.0 score of 2.3 and the independent assessment CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N both indicating low impact. No public exploit identified at time of analysis; this is not an account takeover of the victim and does not permit code execution or availability impact.

CSRF Traccar
NVD GitHub
EPSS 0% CVSS 6.5
MEDIUM PATCH This Month

Authenticated Traccar accounts that hold both group-management and report-request permissions can drive the server into a non-terminating group-parent traversal by creating a cyclic group hierarchy and requesting a trips or stops report for a device inside it, pinning a Jetty worker at high CPU even after the client disconnects and eventually exhausting the web/API worker pool if repeated. The flaw exists in Traccar versions prior to 6.14.0 and is limited to the storage-backed reporting path (TripsConfig via ReportUtils.slowTripsAndStops); the position-ingestion cache-backed path is not confirmed affected. No public exploit code has been identified at time of analysis, and exploitation requires the specific combination of group-management and reporting privileges.

Traccar
NVD GitHub
EPSS 0% CVSS 5.3
MEDIUM PATCH This Month

Incorrect authorization in Traccar's DeviceResource.uploadImage endpoint allows authenticated low-privilege users to overwrite device image files on the server, bypassing readonly and deviceReadonly access restrictions that all other device mutation paths correctly enforce. Traccar versions prior to 6.13.0 are affected, and the root cause is a missing permissionsService.checkEdit call in the image upload route that is present everywhere else in the mutation surface. A proof-of-concept exists per SSVC data, though EPSS sits at 0.03% (9th percentile), indicating limited real-world exploitation activity to date. The vendor-released fix is available in version 6.13.0.

Authentication Bypass Traccar
NVD GitHub
EPSS 0% CVSS 5.4
MEDIUM PATCH This Month

Stored cross-site scripting (XSS) in Traccar 6.11.1 through 6.12.x allows low-privilege authenticated users to inject malicious HTML into device, geofence, and driver name fields, which is then rendered unescaped in email notification templates sent to other users. This enables phishing attacks or spoofed email content delivered via the application's notification system. The vulnerability is fixed in version 6.13.0.

XSS Traccar
NVD GitHub
EPSS 0% CVSS 5.4
MEDIUM PATCH This Month

XML injection in Traccar 6.11.1 through 6.12.x allows authenticated users with low privileges to inject malicious XML into KML and GPX export files by crafting device names, corrupting file structure and spoofing location data when other users open exported files. Vendor-released patch: version 6.13.0.

Code Injection Traccar
NVD GitHub VulDB
EPSS 0% CVSS 6.5
MEDIUM PATCH This Month

Traccar versions 6.11.1 through 6.13.0 fail to escape user-controlled device and computed attributes in CSV export functionality, allowing authenticated attackers to inject spreadsheet formulas that execute when a manager or administrator opens the exported file, potentially leading to command execution or data exfiltration. The vulnerability requires user interaction (opening the CSV) but affects all confidentiality, integrity, and availability once exploitation occurs. Patch available in version 6.13.0.

Code Injection Traccar
NVD GitHub
EPSS 0% CVSS 6.5
MEDIUM POC This Month

Traccar GPS tracking system through version 6.11.1 allows authenticated users to conduct arbitrary file writes by setting device identifiers to absolute paths, which bypass path validation during image uploads. Public exploit code exists for this vulnerability, and no patch is currently available. An attacker with device management privileges could write files outside the intended media directory, potentially compromising system integrity.

Path Traversal Traccar
NVD GitHub
EPSS 0% CVSS 7.1
HIGH POC This Week

Versions of the Traccar open-source GPS tracking system up to and including 6.11.1 contain a Cross-Site WebSocket Hijacking (CSWSH) vulnerability in the `/api/socket` endpoint. The application fails to validate the `Origin` header during the WebSocket handshake. [CVSS 7.1 HIGH]

Authentication Bypass Traccar
NVD GitHub Exploit-DB VulDB
EPSS 1% CVSS 9.5
CRITICAL Act Now

Use of Default Credentials vulnerability in Tananaev Solutions Traccar Server on Administrator Panel modules allows Authentication Abuse. Rated critical severity (CVSS 9.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

Information Disclosure Traccar
NVD
EPSS 0% CVSS 6.3
MEDIUM PATCH This Month

Traccar is an open source GPS tracking system. Rated medium severity (CVSS 6.3), this vulnerability is no authentication required, low attack complexity.

Java Information Disclosure Microsoft +1
NVD GitHub
EPSS 1% CVSS 6.5
MEDIUM PATCH This Month

Traccar GPS Tracking System before version 4.9 has a LDAP injection vulnerability. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, low attack complexity.

LDAP Code Injection Traccar
NVD GitHub
EPSS 2% CVSS 9.8
CRITICAL PATCH Act Now

In Traccar Server version 4.2, protocol/SpotProtocolDecoder.java might allow XXE attacks. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This XML External Entity (XXE) vulnerability could allow attackers to read arbitrary files or perform SSRF through XML processing.

Java XXE Server +1
NVD GitHub
EPSS 4% CVSS 9.8
CRITICAL POC Act Now

Traccar Traccar Server version 4.0 and earlier contains a CWE-94: Improper Control of Generation of Code ('Code Injection') vulnerability in ComputedAttributesHandler.java that can result in Remote. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

RCE Java Code Injection +2
NVD

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy