{"schemaVersion":3,"id":"CVE-2020-15858","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"Some devices of Thales DIS (formerly Gemalto, formerly Cinterion) allow Directory Traversal by physically proximate attackers. The directory path access check of the internal flash file system can be circumvented. This flash file system can store application-specific data and data needed for customer Java applications, TLS and OTAP (Java over-the-air-provisioning) functionality. The affected products and releases are: BGS5 up to and including SW RN 02.000 / ARN 01.001.06 EHSx and PDSx up to and including SW RN 04.003 / ARN 01.000.04 ELS61 up to and including SW RN 02.002 / ARN 01.000.04 ELS81 up to and including SW RN 05.002 / ARN 01.000.04 PLS62 up to and including SW RN 02.000 / ARN 01.000.04","dates":{"published":"2020-08-21T00:00:00.000Z","modified":"2025-02-13T16:27:31.725Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":6.4,"severity":"medium","version":"3.1","versionLabel":"v3.1","source":"NVD","vector":"CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":6.2,"severity":"medium","vector":"CVSS:3.1/AC:L/AV:P/A:L/C:H/I:H/PR:N/S:U/UI:R","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":6.4,"severity":"medium","vector":"CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":3.6,"severity":"low","vector":"AV:L/AC:L/Au:N/C:P/I:P/A:N","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.00786,"percentile":0.55585,"severity":"low","asOf":"2026-10-21T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-21T00:00:00.000Z","baselineScore":0.00786},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.00786,"percentile":0.55585}],"last30":[{"date":"2026-09-21T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00786,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.00786,"percentile":0.55585}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-22","name":"Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')","description":"The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.","type":"weakness","status":"Stable","abstraction":"Base","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/22.html"}],"affected":[{"vendor":"thalesgroup","product":"bgs5_firmware","name":"bgs5 firmware","label":"bgs5_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"≤ rn_02.000_\\/_arn_01.001.06","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ rn_02.000_\\/_arn_01.001.06","eol":null,"hubHref":"/vendor/thalesgroup/bgs5"},{"vendor":"thalesgroup","product":"ehs5_firmware","name":"ehs5 firmware","label":"ehs5_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"≤ rn_04.003_\\/_arn_01.000.04","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ rn_04.003_\\/_arn_01.000.04","eol":null,"hubHref":"/vendor/thalesgroup/ehs5"},{"vendor":"thalesgroup","product":"ehs6_firmware","name":"ehs6 firmware","label":"ehs6_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"≤ rn_04.003_\\/_arn_01.000.04","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ rn_04.003_\\/_arn_01.000.04","eol":null,"hubHref":"/vendor/thalesgroup/ehs6"},{"vendor":"thalesgroup","product":"ehs8_firmware","name":"ehs8 firmware","label":"ehs8_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"≤ rn_04.003_\\/_arn_01.000.04","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ rn_04.003_\\/_arn_01.000.04","eol":null,"hubHref":"/vendor/thalesgroup/ehs8"},{"vendor":"thalesgroup","product":"els61_firmware","name":"els61 firmware","label":"els61_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"≤ rn_02.002_\\/_arn_01.000.04","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ rn_02.002_\\/_arn_01.000.04","eol":null,"hubHref":"/vendor/thalesgroup/els61"},{"vendor":"thalesgroup","product":"els81_firmware","name":"els81 firmware","label":"els81_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"≤ rn_05.002_\\/_arn_01.000.04","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ rn_05.002_\\/_arn_01.000.04","eol":null,"hubHref":"/vendor/thalesgroup/els81"},{"vendor":"thalesgroup","product":"pds5_firmware","name":"pds5 firmware","label":"pds5_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"≤ rn_04.003_\\/_arn_01.000.04","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ rn_04.003_\\/_arn_01.000.04","eol":null,"hubHref":"/vendor/thalesgroup/pds5"},{"vendor":"thalesgroup","product":"pds6_firmware","name":"pds6 firmware","label":"pds6_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"≤ rn_04.003_\\/_arn_01.000.04","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ rn_04.003_\\/_arn_01.000.04","eol":null,"hubHref":"/vendor/thalesgroup/pds6"},{"vendor":"thalesgroup","product":"pls62_firmware","name":"pls62 firmware","label":"pls62_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"≤ rn_02.000_\\/_arn_01.000.04","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ rn_02.000_\\/_arn_01.000.04","eol":null,"hubHref":"/vendor/thalesgroup/pls62"}],"affectedCount":9,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://www.thalesgroup.com/en/markets/digital-identity-and-security/iot/resources/security-updates-cinterion-iot-modules","label":"www.thalesgroup.com/en/…","hostname":"www.thalesgroup.com","tags":["Vendor Advisory"]},{"url":"http://seclists.org/fulldisclosure/2023/Apr/11","label":"seclists.org/fulldisclosure/2023/Apr/11","hostname":"seclists.org","tags":["Mailing List"]},{"url":"http://packetstormsecurity.com/files/171978/Telit-Cinterion-IoT-Traversal-Escalation-Bypass-Heap-Overflow.html","label":"packetstormsecurity.com/files/…","hostname":"packetstormsecurity.com","tags":[]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2020-08-21T00:00:00.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2025-02-13T16:27:31.725Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":26,"level":"medium","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-21T17:45:59.012Z","stale":false,"partial":false}}