{"api_version":"1","generated_at":"2026-07-23T12:37:19+00:00","cve":"CVE-2019-12162","urls":{"html":"https://cve.report/CVE-2019-12162","api":"https://cve.report/api/cve/CVE-2019-12162.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2019-12162","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2019-12162"},"summary":{"title":"CVE-2019-12162","description":"Upwork Time Tracker 5.2.2.716 doesn't verify the SHA256 hash of the downloaded program update before running it, which could lead to code execution or local privilege escalation by replacing the original update.exe.","state":"PUBLIC","assigner":"cve@mitre.org","published_at":"2019-07-23 15:15:00","updated_at":"2020-08-24 17:37:00"},"problem_types":["CWE-494"],"metrics":[],"references":[{"url":"https://vuldb.com/?id.138406","name":"https://vuldb.com/?id.138406","refsource":"MISC","tags":["Third Party Advisory"],"title":"CVE-2019-12162 | Upwork Time Tracker Update SHA256 access control","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"https://support.upwork.com/hc/en-us/categories/360001180954","name":"https://support.upwork.com/hc/en-us/categories/360001180954","refsource":"MISC","tags":["Product","Vendor Advisory"],"title":"Apps – Upwork Help","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"https://www.cve.org/CVERecord?id=CVE-2019-12162","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2019-12162","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[{"cve_year":"2019","cve_id":"12162","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"upwork","cpe5":"time_tracker","cpe6":"5.2.2.716","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2019","cve_id":"12162","vulnerable":"1","versionEndIncluding":"1","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"upwork","cpe5":"time_tracker","cpe6":"5.2.2.716","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"}],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[]},"source_records":{"cve_program":{"CVE_data_meta":{"ASSIGNER":"cve@mitre.org","ID":"CVE-2019-12162","STATE":"PUBLIC"},"affects":{"vendor":{"vendor_data":[{"product":{"product_data":[{"product_name":"n/a","version":{"version_data":[{"version_value":"n/a"}]}}]},"vendor_name":"n/a"}]}},"data_format":"MITRE","data_type":"CVE","data_version":"4.0","description":{"description_data":[{"lang":"eng","value":"Upwork Time Tracker 5.2.2.716 doesn't verify the SHA256 hash of the downloaded program update before running it, which could lead to code execution or local privilege escalation by replacing the original update.exe."}]},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"n/a"}]}]},"references":{"reference_data":[{"url":"https://support.upwork.com/hc/en-us/categories/360001180954","refsource":"MISC","name":"https://support.upwork.com/hc/en-us/categories/360001180954"},{"refsource":"MISC","name":"https://vuldb.com/?id.138406","url":"https://vuldb.com/?id.138406"}]}},"nvd":{"publishedDate":"2019-07-23 15:15:00","lastModifiedDate":"2020-08-24 17:37:00","problem_types":["CWE-494"],"metrics":{"baseMetricV3":{"cvssV3":{"version":"3.0","vectorString":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","attackVector":"LOCAL","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"HIGH","integrityImpact":"HIGH","availabilityImpact":"HIGH","baseScore":7.8,"baseSeverity":"HIGH"},"exploitabilityScore":1.8,"impactScore":5.9},"baseMetricV2":{"cvssV2":{"version":"2.0","vectorString":"AV:L/AC:L/Au:N/C:P/I:P/A:P","accessVector":"LOCAL","accessComplexity":"LOW","authentication":"NONE","confidentialityImpact":"PARTIAL","integrityImpact":"PARTIAL","availabilityImpact":"PARTIAL","baseScore":4.6},"severity":"MEDIUM","exploitabilityScore":3.9,"impactScore":6.4,"acInsufInfo":false,"obtainAllPrivilege":false,"obtainUserPrivilege":false,"obtainOtherPrivilege":false,"userInteractionRequired":false}},"configurations":{"CVE_data_version":"4.0","nodes":[{"operator":"OR","children":[],"cpe_match":[{"vulnerable":true,"cpe23Uri":"cpe:2.3:a:upwork:time_tracker:5.2.2.716:*:*:*:*:*:*:*","cpe_name":[]}]}]}},"legacy_mitre":{"record":{"CveYear":"2019","CveId":"12162","Ordinal":"150488","Title":"CVE-2019-12162","CVE":"CVE-2019-12162","Year":"2019"},"notes":[{"CveYear":"2019","CveId":"12162","Ordinal":"1","NoteData":"Upwork Time Tracker 5.2.2.716 doesn't verify the SHA256 hash of the downloaded program update before running it, which could lead to code execution or local privilege escalation by replacing the original update.exe.","Type":"Description","Title":null},{"CveYear":"2019","CveId":"12162","Ordinal":"2","NoteData":"2019-07-23","Type":"Other","Title":"Published"},{"CveYear":"2019","CveId":"12162","Ordinal":"3","NoteData":"2019-07-23","Type":"Other","Title":"Modified"}]}}}