{"id":"ASB-A-154123412","details":"In decrypt and decrypt_1_2 of CryptoPlugin.cpp, there is a possible out of bounds read due to a missing bounds check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-154123412","CVE-2020-0393"],"modified":"2026-04-17T15:55:28.020024Z","published":"2020-09-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2020-09-01"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/av/+/fa3781fe0fb654659634d7b4703b6ed2ae27fdeb"}],"affected":[{"package":{"name":"platform/frameworks/av","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9:0"},{"fixed":"9:2020-09-01"}]}],"versions":["9"],"ecosystem_specific":{"spl":"2020-09-01","vanir_signatures":[{"deprecated":false,"target":{"file":"drm/mediadrm/plugins/clearkey/hidl/CryptoPlugin.cpp","function":"CryptoPlugin::decrypt"},"source":"https://android.googlesource.com/platform/frameworks/av/+/fa3781fe0fb654659634d7b4703b6ed2ae27fdeb","signature_version":"v1","signature_type":"Function","id":"ASB-A-154123412-1a1cf797","digest":{"length":3907,"function_hash":"109728586328180698170269393387687181735"}},{"deprecated":false,"target":{"file":"drm/mediadrm/plugins/clearkey/hidl/CryptoPlugin.cpp"},"source":"https://android.googlesource.com/platform/frameworks/av/+/fa3781fe0fb654659634d7b4703b6ed2ae27fdeb","signature_version":"v1","signature_type":"Line","id":"ASB-A-154123412-e112c623","digest":{"threshold":0.9,"line_hashes":["264298949911011163485260866338663751604","162165386943074129890344111967353428831","321260939341565047502592092721249373289","95445627273052733647087968715126190674","185791323327423499094014338655029723057","235133831628138080813938267947226584165","98836766467885414717290561606848925229","6265937817132069051019203254786094955","234782443398414568774242020528581918728","129151522059000377054321590792143162104","28894278019313358731709792725770130376","14205559308580557353241853500839846131","307579484265804590906040002819876214750","328768580717269914582029291830375497512","38760217479676425291424770690410284359","153911281418542469346953742495630764503"]}}],"types":["ID"],"severity":"High","fixes":["https://android.googlesource.com/platform/frameworks/av/+/fa3781fe0fb654659634d7b4703b6ed2ae27fdeb"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-154123412.json"}},{"package":{"name":"platform/frameworks/av","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10:0"},{"fixed":"10:2020-09-01"}]}],"versions":["10"],"ecosystem_specific":{"spl":"2020-09-01","vanir_signatures":[{"deprecated":false,"target":{"file":"drm/mediadrm/plugins/clearkey/hidl/CryptoPlugin.cpp"},"source":"https://android.googlesource.com/platform/frameworks/av/+/fa3781fe0fb654659634d7b4703b6ed2ae27fdeb","signature_version":"v1","signature_type":"Line","id":"ASB-A-154123412-7cb544f6","digest":{"threshold":0.9,"line_hashes":["264298949911011163485260866338663751604","162165386943074129890344111967353428831","321260939341565047502592092721249373289","95445627273052733647087968715126190674","185791323327423499094014338655029723057","235133831628138080813938267947226584165","98836766467885414717290561606848925229","6265937817132069051019203254786094955","234782443398414568774242020528581918728","129151522059000377054321590792143162104","28894278019313358731709792725770130376","14205559308580557353241853500839846131","307579484265804590906040002819876214750","328768580717269914582029291830375497512","38760217479676425291424770690410284359","153911281418542469346953742495630764503"]}},{"deprecated":false,"target":{"file":"drm/mediadrm/plugins/clearkey/hidl/CryptoPlugin.cpp","function":"CryptoPlugin::decrypt"},"source":"https://android.googlesource.com/platform/frameworks/av/+/fa3781fe0fb654659634d7b4703b6ed2ae27fdeb","signature_version":"v1","signature_type":"Function","id":"ASB-A-154123412-ce2334a6","digest":{"length":3907,"function_hash":"109728586328180698170269393387687181735"}}],"types":["ID"],"severity":"High","fixes":["https://android.googlesource.com/platform/frameworks/av/+/fa3781fe0fb654659634d7b4703b6ed2ae27fdeb"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-154123412.json"}}],"schema_version":"1.7.5"}