{"id":"CVE-2025-10539","state":"PUBLISHED","title":"Improper TLS Certificate Validation RCE via Malicious Update in DeskTime Time Tracking App","description":"Due to improper TLS certificate validation in the DeskTime Time Tracking App before version 1.3.674, attackers who can position themselves in the network path between the client and the DeskTime update servers can return a malicious executable in response to an update request. This allows the attacker to achieve user-level remote code execution on the affected client.","publishedAt":"2026-04-28T07:52:23.279Z","updatedAt":"2026-04-29T19:32:10.480Z","severity":{"score":4.8,"label":"Medium","version":"3.1","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N","source":"CISA-ADP"},"assigner":"SEC-VLab","products":["DeskTime DeskTime Time Tracking App"],"affected":[{"vendor":"DeskTime","product":"DeskTime Time Tracking App","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"1.3.674","versionType":"semver"}]}],"references":["https://r.sec-consult.com/desktime","https://desktime.com/download","https://sec-consult.com/vulnerability-lab/advisory/missing-tls-certificate-validation-leading-to-rce-in-desktime-time-tracking-app/","http://seclists.org/fulldisclosure/2026/Apr/20","http://seclists.org/fulldisclosure/2026/Apr/21"],"weaknesses":["CWE-295","CWE-296","CWE-494"],"ingestedAt":"2026-10-29T20:08:20.985Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2025/10xxx/CVE-2025-10539.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2025-10539","state":"PUBLISHED","datePublished":"2026-04-28T07:52:23.279Z","dateUpdated":"2026-04-29T19:32:10.480Z","assignerShortName":"SEC-VLab","assignerOrgId":"551230f0-3615-47bd-b7cc-93e92e730bbf","dateReserved":"2025-09-16T07:39:47.680Z"},"containers":{"cna":{"title":"Improper TLS Certificate Validation RCE via Malicious Update in DeskTime Time Tracking App","descriptions":[{"lang":"en","value":"Due to improper TLS certificate validation in the DeskTime Time Tracking App before version 1.3.674, attackers who can position themselves in the network path between the client and the DeskTime update servers can return a malicious executable in response to an update request. This allows the attacker to achieve user-level remote code execution on the affected client."}],"affected":[{"vendor":"DeskTime","product":"DeskTime Time Tracking App","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"1.3.674","versionType":"semver"}]}],"references":[{"url":"https://r.sec-consult.com/desktime","tags":["third-party-advisory"]},{"url":"https://desktime.com/download","tags":["patch"]}],"problemTypes":[{"descriptions":[{"cweId":"CWE-295","lang":"en","description":"CWE-295 Improper certificate validation","type":"CWE"}]},{"descriptions":[{"cweId":"CWE-296","lang":"en","description":"CWE-296 Improper following of a certificate's chain of trust","type":"CWE"}]},{"descriptions":[{"cweId":"CWE-494","lang":"en","description":"CWE-494 Download of code without integrity check","type":"CWE"}]}],"providerMetadata":{"shortName":"SEC-VLab","orgId":"551230f0-3615-47bd-b7cc-93e92e730bbf","dateUpdated":"2026-04-28T07:52:23.279Z"},"impacts":[{"capecId":"CAPEC-187","descriptions":[{"lang":"en","value":"CAPEC-187 Malicious Automated Software Update via Redirection"}]}],"solutions":[{"lang":"en","value":"The vendor provides a patched version v1.3.674 which can be obtained from: https://desktime.com/download","supportingMedia":[{"type":"text/html","base64":false,"value":"The vendor provides a patched version v1.3.674 which can be obtained from: https://desktime.com/download<br><br>"}]}],"credits":[{"lang":"en","value":"Daniel Hirschberger, SEC Consult Vulnerability Lab","type":"finder"},{"lang":"en","value":"Thorger Jansen, SEC Consult Vulnerability Lab","type":"finder"},{"lang":"en","value":"Tobias Niemann, SEC Consult Vulnerability Lab","type":"finder"},{"lang":"en","value":"Marius Renner, SEC Consult Vulnerability Lab","type":"finder"}],"source":{"discovery":"EXTERNAL"},"x_generator":{"engine":"Vulnogram 1.0.2"}},"adp":[{"title":"CISA ADP Vulnrichment","references":[{"url":"https://sec-consult.com/vulnerability-lab/advisory/missing-tls-certificate-validation-leading-to-rce-in-desktime-time-tracking-app/","tags":["exploit"]}],"metrics":[{"cvssV3_1":{"scope":"UNCHANGED","version":"3.1","baseScore":4.8,"attackVector":"NETWORK","baseSeverity":"MEDIUM","vectorString":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N","integrityImpact":"LOW","userInteraction":"NONE","attackComplexity":"HIGH","availabilityImpact":"NONE","privilegesRequired":"NONE","confidentialityImpact":"LOW"}},{"other":{"type":"ssvc","content":{"timestamp":"2026-04-28T14:09:20.701327Z","id":"CVE-2025-10539","options":[{"Exploitation":"poc"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-04-28T14:10:50.831Z"}},{"title":"CVE Program Container","references":[{"url":"http://seclists.org/fulldisclosure/2026/Apr/20"},{"url":"http://seclists.org/fulldisclosure/2026/Apr/21"}],"providerMetadata":{"shortName":"CVE","orgId":"af854a3a-2127-422b-91ae-364da2661108","dateUpdated":"2026-04-29T19:32:10.480Z"}}]}}}