{"schemaVersion":3,"id":"CVE-2021-25370","aliases":[],"status":"published","duplicateOf":null,"title":"Samsung Mobile Devices Memory Corruption Vulnerability","description":"An incorrect implementation handling file descriptor in dpu driver prior to SMR Mar-2021 Release 1 results in memory corruption leading to kernel panic.","dates":{"published":"2021-03-26T18:23:25.000Z","modified":"2026-01-14T14:24:49.025Z","reserved":null,"kevAdded":["2022-11-08T00:00:00.000Z"],"kevDue":["2022-11-29T00:00:00.000Z"]},"cvss":{"headline":{"score":6.1,"severity":"medium","version":"3.1","versionLabel":"v3.1","source":"CVE.org","vector":"CVSS:3.1/AV:P/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":6.1,"severity":"medium","vector":"CVSS:3.1/AV:P/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":4.4,"severity":"medium","vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":4.9,"severity":"medium","vector":"AV:L/AC:L/Au:N/C:N/I:N/A:C","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.0089,"percentile":0.58699,"severity":"low","asOf":"2026-10-19T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-19T00:00:00.000Z","baselineScore":0.0089},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.0089,"percentile":0.58699}],"last30":[{"date":"2026-09-19T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.0089,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.0089,"percentile":0.58699}]},"kev":{"state":"listed","entries":[{"source":"cisa","sourceLabel":"CISA","dateAdded":"2022-11-08T00:00:00.000Z","dueDate":"2022-11-29T00:00:00.000Z","requiredAction":"Apply updates per vendor instructions.","name":"Samsung Mobile Devices Memory Corruption Vulnerability","description":"Samsung mobile devices using Mali GPU contain an incorrect implementation handling file descriptor in dpu driver. This incorrect implementation results in memory corruption, leading to kernel panic. This vulnerability was chained with CVE-2021-25337 and CVE-2021-25369.","notes":[{"type":"url","href":"https://security.samsungmobile.com/securityUpdate.smsb","label":"security.samsungmobile.com/securityUpdate.smsb"},{"type":"url","href":"https://nvd.nist.gov/vuln/detail/CVE-2021-25370","label":"nvd.nist.gov/vuln/detail/CVE-2021-25370"}],"vendor":"Samsung","product":"Mobile Devices","ransomware":false,"ransomwareUse":"Unknown","exploitationType":null}],"listedCount":1,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":true,"entry":{"source":"cisa","sourceLabel":"CISA","dateAdded":"2022-11-08T00:00:00.000Z","dueDate":"2022-11-29T00:00:00.000Z","requiredAction":"Apply updates per vendor instructions.","name":"Samsung Mobile Devices Memory Corruption Vulnerability","description":"Samsung mobile devices using Mali GPU contain an incorrect implementation handling file descriptor in dpu driver. This incorrect implementation results in memory corruption, leading to kernel panic. This vulnerability was chained with CVE-2021-25337 and CVE-2021-25369.","notes":[{"type":"url","href":"https://security.samsungmobile.com/securityUpdate.smsb","label":"security.samsungmobile.com/securityUpdate.smsb"},{"type":"url","href":"https://nvd.nist.gov/vuln/detail/CVE-2021-25370","label":"nvd.nist.gov/vuln/detail/CVE-2021-25370"}],"vendor":"Samsung","product":"Mobile Devices","ransomware":false,"ransomwareUse":"Unknown","exploitationType":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-416","name":"Use After Free","description":"The product reuses or references memory after it has been freed. At some point afterward, the memory may be allocated again and saved in another pointer, while the original pointer references a location somewhere within the new allocation. Any operations using the original pointer are no longer valid because the memory \"belongs\" to the code that operates on the new pointer.","type":"weakness","status":"Stable","abstraction":"Variant","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/416.html"},{"id":"CWE-703","name":"Improper Check or Handling of Exceptional Conditions","description":"The product does not properly anticipate or handle exceptional conditions that rarely occur during normal operation of the product.","type":"weakness","status":"Incomplete","abstraction":"Pillar","likelihoodOfExploit":null,"url":"https://cwe.mitre.org/data/definitions/703.html"}],"affected":[{"vendor":"samsung mobile","product":"samsung mobile devices","name":"Samsung Mobile Devices","label":"samsung mobile devices","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ Selected O(8.X), P(9.0), Q(10.0), R(11.0), < SMR Mar-2021 Release 1","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ Selected O(8.X), P(9.0), Q(10.0), R(11.0), < SMR Mar-2021 Release 1","eol":null,"hubHref":"/vendor/samsung_mobile/samsung_mobile_devices"},{"vendor":"samsung","product":"android","name":"android","label":"android","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"8.0","noFixRecorded":false,"fixedIn":null},{"text":"8.1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-apr-2019-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-apr-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-aug-2019-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-aug-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-dec-2018-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-dec-2019-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-dec-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-feb-2019-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-feb-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-feb-2021-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-jan-2019-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-jan-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-jan-2021-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-jul-2019-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-jul-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-jun-2019-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-jun-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-mar-2019-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-mar-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-may-2019-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-may-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-nov-2018-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-nov-2019-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-nov-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-oct-2018-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-oct-2019-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-oct-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-sep-2019-r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:smr-sep-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"10.0:smr-apr-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"10.0:smr-aug-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"10.0:smr-dec-2019-r1","noFixRecorded":false,"fixedIn":null},{"text":"10.0:smr-dec-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"10.0:smr-feb-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"10.0:smr-feb-2021-r1","noFixRecorded":false,"fixedIn":null},{"text":"10.0:smr-jan-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"10.0:smr-jan-2021-r1","noFixRecorded":false,"fixedIn":null},{"text":"10.0:smr-jul-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"10.0:smr-jun-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"10.0:smr-mar-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"10.0:smr-may-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"10.0:smr-nov-2019-r1","noFixRecorded":false,"fixedIn":null},{"text":"10.0:smr-nov-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"10.0:smr-oct-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"10.0:smr-sep-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"11.0:smr-dec-2020-r1","noFixRecorded":false,"fixedIn":null},{"text":"11.0:smr-feb-2021-r1","noFixRecorded":false,"fixedIn":null},{"text":"11.0:smr-jan-2021-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"8.0 | 8.1 | 9.0:smr-apr-2019-r1 | 9.0:smr-apr-2020-r1 | 9.0:smr-aug-2019-r1 | 9.0:smr-aug-2020-r1 | 9.0:smr-dec-2018-r1 | 9.0:smr-dec-2019-r1 | 9.0:smr-dec-2020-r1 | 9.0:smr-feb-2019-r1 | 9.0:smr-feb-2020-r1 | 9.0:smr-feb-2021-r1 | 9.0:smr-jan-2019-r1 | 9.0:smr-jan-2020-r1 | 9.0:smr-jan-2021-r1 | 9.0:smr-jul-2019-r1 | 9.0:smr-jul-2020-r1 | 9.0:smr-jun-2019-r1 | 9.0:smr-jun-2020-r1 | 9.0:smr-mar-2019-r1 | 9.0:smr-mar-2020-r1 | 9.0:smr-may-2019-r1 | 9.0:smr-may-2020-r1 | 9.0:smr-nov-2018-r1 | 9.0:smr-nov-2019-r1 | 9.0:smr-nov-2020-r1 | 9.0:smr-oct-2018-r1 | 9.0:smr-oct-2019-r1 | 9.0:smr-oct-2020-r1 | 9.0:smr-sep-2019-r1 | 9.0:smr-sep-2020-r1 | 10.0:smr-apr-2020-r1 | 10.0:smr-aug-2020-r1 | 10.0:smr-dec-2019-r1 | 10.0:smr-dec-2020-r1 | 10.0:smr-feb-2020-r1 | 10.0:smr-feb-2021-r1 | 10.0:smr-jan-2020-r1 | 10.0:smr-jan-2021-r1 | 10.0:smr-jul-2020-r1 | 10.0:smr-jun-2020-r1 | 10.0:smr-mar-2020-r1 | 10.0:smr-may-2020-r1 | 10.0:smr-nov-2019-r1 | 10.0:smr-nov-2020-r1 | 10.0:smr-oct-2020-r1 | 10.0:smr-sep-2020-r1 | 11.0:smr-dec-2020-r1 | 11.0:smr-feb-2021-r1 | 11.0:smr-jan-2021-r1","eol":null,"hubHref":"/vendor/samsung/android"}],"affectedCount":2,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://security.samsungmobile.com/securityUpdate.smsb","label":"security.samsungmobile.com/securityUpdate.smsb","hostname":"security.samsungmobile.com","tags":["X Refsource CONFIRM","Vendor Advisory"]},{"url":"https://security.samsungmobile.com","label":"security.samsungmobile.com","hostname":"security.samsungmobile.com","tags":["X Refsource MISC","Vendor Advisory"]},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2021-25370","label":"www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2021-25370","hostname":"www.cisa.gov","tags":["Government Resource","US Government Resource"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2021-03-26T18:23:25.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"kev-added","date":"2022-11-08T00:00:00.000Z","label":"Added to CISA KEV","detail":"Samsung Mobile Devices Memory Corruption Vulnerability","source":"cisa"},{"kind":"kev-due","date":"2022-11-29T00:00:00.000Z","label":"CISA remediation due","detail":"Apply updates per vendor instructions.","source":"cisa"},{"kind":"modified","date":"2026-01-14T14:24:49.025Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":85,"level":"critical","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-19T18:37:26.530Z","stale":false,"partial":false}}