{"id":"ASB-A-269014004","details":"In unflattenString8 of Sensor.cpp, there is a possible out of bounds read due to a heap buffer overflow. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-269014004","CVE-2023-21118"],"modified":"2026-09-21T16:00:45.521740994Z","published":"2023-05-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2023-05-01"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/native/+/481ec5ccde7a7c10abf1111931a776d8d1644fcb"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/native/+/74b71c0674a74d0b91353760070cca4af57937a6"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/native/+/21e0d9bfb8893ea3cc9c3462bc4cf73d095b757a"}],"affected":[{"package":{"name":"platform/frameworks/native","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13-next:0"},{"fixed":"13-next:2023-05-01"}]}],"versions":["13-next"],"ecosystem_specific":{"types":["ID"],"vanir_signatures":[{"source":"https://android.googlesource.com/platform/frameworks/native/+/91e97b8878d3e522347506d54dddb2862e1a36cb","target":{"file":"libs/sensor/SensorManager.cpp"},"deprecated":true,"digest":{"line_hashes":["1112840971049682565061521445529720008","231348743059675990922887144718004350117","252088000176082546319859830708201133712","39634657312658479941955224481743470466"],"threshold":0.9},"id":"ASB-A-269014004-1728610d","match_only_versions":["13-next"],"signature_type":"Line","signature_version":"v1"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/91e97b8878d3e522347506d54dddb2862e1a36cb","target":{"function":"SensorManager::assertStateLocked","file":"libs/sensor/SensorManager.cpp"},"deprecated":true,"digest":{"function_hash":"43383265881383799610164340206247288968","length":1193},"id":"ASB-A-269014004-3ba16ac0","match_only_versions":["13-next"],"signature_type":"Function"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/91e97b8878d3e522347506d54dddb2862e1a36cb","target":{"file":"libs/sensor/ISensorServer.cpp"},"deprecated":true,"digest":{"line_hashes":["259171658368935972263538752543213621131","191741632474780026524213398622799578542","199297101568655670128169412171285765527","123157325142110334273391793157082117714","259171658368935972263538752543213621131","191741632474780026524213398622799578542","199297101568655670128169412171285765527","123157325142110334273391793157082117714"],"threshold":0.9},"id":"ASB-A-269014004-b9a92f2f"},{"deprecated":false,"digest":{"line_hashes":["143542012773789648647838512853581398067","64557804220062382807347423186136165985","178334573421006002237875482363519002257","387088259004319280538253848233388284","30269225280778088161321854901586957745"],"threshold":0.9},"id":"ASB-A-269014004-c12ebb95","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/779d77347689b04c2fef7056b15b4d8e10e9f3d4","target":{"file":"libs/sensor/Sensor.cpp"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/779d77347689b04c2fef7056b15b4d8e10e9f3d4","target":{"file":"libs/sensor/Sensor.cpp","function":"Sensor::unflattenString8"},"deprecated":false,"digest":{"function_hash":"296070773451191077212897786472124922950","length":414},"id":"ASB-A-269014004-dd35d61b","signature_type":"Function"}],"fixes":["https://android.googlesource.com/platform/frameworks/native/+/91e97b8878d3e522347506d54dddb2862e1a36cb","https://android.googlesource.com/platform/frameworks/native/+/779d77347689b04c2fef7056b15b4d8e10e9f3d4"],"severity":"High","spl":"2023-05-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-269014004.json"}},{"package":{"name":"platform/frameworks/native","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11:0"},{"fixed":"11:2023-05-01"}]}],"versions":["11"],"ecosystem_specific":{"spl":"2023-05-01","types":["ID"],"vanir_signatures":[{"source":"https://android.googlesource.com/platform/frameworks/native/+/f1aa5fb53437ec2fabc9be00099af836da5f07f2","target":{"file":"libs/sensor/Sensor.cpp"},"deprecated":false,"digest":{"line_hashes":["143542012773789648647838512853581398067","64557804220062382807347423186136165985","178334573421006002237875482363519002257","387088259004319280538253848233388284","30269225280778088161321854901586957745"],"threshold":0.9},"id":"ASB-A-269014004-028b6189","signature_type":"Line","signature_version":"v1"},{"deprecated":true,"digest":{"line_hashes":["1112840971049682565061521445529720008","231348743059675990922887144718004350117","252088000176082546319859830708201133712","39634657312658479941955224481743470466"],"threshold":0.9},"id":"ASB-A-269014004-31ab3376","match_only_versions":["11"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/ceb0d52273256c6a5c5622bf81b0ac4ba106faa1","target":{"file":"libs/sensor/SensorManager.cpp"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/4521fbf8095439a1c1681b5c709b306a5dc1d1e3","target":{"file":"libs/sensor/include/sensor/SensorManager.h"},"deprecated":false,"digest":{"line_hashes":["188496192786164611685497780754512622392","225315614945281592623327287737459904742","42697291139884391013920625858238188492","159277938146538821643659383218467500589"],"threshold":0.9},"id":"ASB-A-269014004-ade54c03","match_only_versions":["11"],"signature_type":"Line"},{"digest":{"function_hash":"43383265881383799610164340206247288968","length":1193},"id":"ASB-A-269014004-b11b9ad1","match_only_versions":["11"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/ceb0d52273256c6a5c5622bf81b0ac4ba106faa1","target":{"function":"SensorManager::assertStateLocked","file":"libs/sensor/SensorManager.cpp"},"deprecated":true},{"target":{"file":"services/sensorservice/hidl/SensorManager.cpp","function":"SensorManager::~SensorManager"},"deprecated":false,"digest":{"function_hash":"205085120817002850625919613596111765997","length":238},"id":"ASB-A-269014004-da30c43f","match_only_versions":["11"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/4521fbf8095439a1c1681b5c709b306a5dc1d1e3"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/ceb0d52273256c6a5c5622bf81b0ac4ba106faa1","target":{"file":"libs/sensor/ISensorServer.cpp"},"deprecated":true,"digest":{"threshold":0.9,"line_hashes":["259171658368935972263538752543213621131","191741632474780026524213398622799578542","199297101568655670128169412171285765527","123157325142110334273391793157082117714","259171658368935972263538752543213621131","191741632474780026524213398622799578542","199297101568655670128169412171285765527","123157325142110334273391793157082117714"]},"id":"ASB-A-269014004-e0a92906","signature_type":"Line"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/4521fbf8095439a1c1681b5c709b306a5dc1d1e3","target":{"file":"services/sensorservice/hidl/SensorManager.cpp"},"deprecated":false,"digest":{"line_hashes":["238011330981474087863532862607499816797","100595989091668589761032938002794716894","72036533899288056431128836238062992656","57759921540391312663965347675598342160"],"threshold":0.9},"id":"ASB-A-269014004-e2465f5a","match_only_versions":["11"]},{"digest":{"length":414,"function_hash":"296070773451191077212897786472124922950"},"id":"ASB-A-269014004-e9ad8299","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/f1aa5fb53437ec2fabc9be00099af836da5f07f2","target":{"file":"libs/sensor/Sensor.cpp","function":"Sensor::unflattenString8"},"deprecated":false}],"fixes":["https://android.googlesource.com/platform/frameworks/native/+/4521fbf8095439a1c1681b5c709b306a5dc1d1e3","https://android.googlesource.com/platform/frameworks/native/+/ceb0d52273256c6a5c5622bf81b0ac4ba106faa1","https://android.googlesource.com/platform/frameworks/native/+/f1aa5fb53437ec2fabc9be00099af836da5f07f2"],"severity":"High"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-269014004.json"}},{"package":{"name":"platform/frameworks/native","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12:0"},{"fixed":"12:2023-05-01"}]}],"versions":["12"],"ecosystem_specific":{"severity":"High","spl":"2023-05-01","types":["ID"],"vanir_signatures":[{"source":"https://android.googlesource.com/platform/frameworks/native/+/e54698d02ce9a0058478c838545aa6ba52ca96c1","target":{"file":"libs/sensor/SensorManager.cpp"},"deprecated":true,"digest":{"line_hashes":["1112840971049682565061521445529720008","231348743059675990922887144718004350117","252088000176082546319859830708201133712","39634657312658479941955224481743470466"],"threshold":0.9},"id":"ASB-A-269014004-0b24d1b3","match_only_versions":["12"],"signature_type":"Line","signature_version":"v1"},{"match_only_versions":["12"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/972675ed8101c0f0ed98688c9ffb071d9c0bb872","target":{"file":"libs/sensor/SensorManager.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["43069642745450074368557730860784901930","138388134470498512613046883559820806766","156644935090737655980305469743505517212"]},"id":"ASB-A-269014004-0d83f9cc"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/972675ed8101c0f0ed98688c9ffb071d9c0bb872","target":{"file":"libs/sensor/include/sensor/SensorManager.h"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["188496192786164611685497780754512622392","225315614945281592623327287737459904742","42697291139884391013920625858238188492","159277938146538821643659383218467500589"]},"id":"ASB-A-269014004-1b000a63","match_only_versions":["12"]},{"source":"https://android.googlesource.com/platform/frameworks/native/+/972675ed8101c0f0ed98688c9ffb071d9c0bb872","target":{"file":"services/sensorservice/hidl/SensorManager.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["238011330981474087863532862607499816797","100595989091668589761032938002794716894","72036533899288056431128836238062992656","57759921540391312663965347675598342160"]},"id":"ASB-A-269014004-31e40aa6","match_only_versions":["12"],"signature_type":"Line","signature_version":"v1"},{"digest":{"length":1193,"function_hash":"43383265881383799610164340206247288968"},"id":"ASB-A-269014004-53e323a6","match_only_versions":["12"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/e54698d02ce9a0058478c838545aa6ba52ca96c1","target":{"function":"SensorManager::assertStateLocked","file":"libs/sensor/SensorManager.cpp"},"deprecated":true},{"source":"https://android.googlesource.com/platform/frameworks/native/+/9170e60bf6306e65f936e9ec723ccfb054c181dd","target":{"file":"libs/sensor/Sensor.cpp","function":"Sensor::unflattenString8"},"deprecated":false,"digest":{"function_hash":"296070773451191077212897786472124922950","length":414},"id":"ASB-A-269014004-6af52665","signature_type":"Function","signature_version":"v1"},{"target":{"file":"libs/sensor/Sensor.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["143542012773789648647838512853581398067","64557804220062382807347423186136165985","178334573421006002237875482363519002257","387088259004319280538253848233388284","30269225280778088161321854901586957745"]},"id":"ASB-A-269014004-90cc5412","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/9170e60bf6306e65f936e9ec723ccfb054c181dd"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/e54698d02ce9a0058478c838545aa6ba52ca96c1","target":{"file":"libs/sensor/ISensorServer.cpp"},"deprecated":true,"digest":{"threshold":0.9,"line_hashes":["259171658368935972263538752543213621131","191741632474780026524213398622799578542","199297101568655670128169412171285765527","123157325142110334273391793157082117714","259171658368935972263538752543213621131","191741632474780026524213398622799578542","199297101568655670128169412171285765527","123157325142110334273391793157082117714"]},"id":"ASB-A-269014004-a8cb31a4"},{"target":{"function":"SensorManager::~SensorManager","file":"services/sensorservice/hidl/SensorManager.cpp"},"deprecated":false,"digest":{"function_hash":"205085120817002850625919613596111765997","length":238},"id":"ASB-A-269014004-f4ee7a73","match_only_versions":["12"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/972675ed8101c0f0ed98688c9ffb071d9c0bb872"}],"fixes":["https://android.googlesource.com/platform/frameworks/native/+/9170e60bf6306e65f936e9ec723ccfb054c181dd","https://android.googlesource.com/platform/frameworks/native/+/e54698d02ce9a0058478c838545aa6ba52ca96c1","https://android.googlesource.com/platform/frameworks/native/+/972675ed8101c0f0ed98688c9ffb071d9c0bb872"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-269014004.json"}},{"package":{"name":"platform/frameworks/native","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12L:0"},{"fixed":"12L:2023-05-01"}]}],"versions":["12L"],"ecosystem_specific":{"types":["ID"],"vanir_signatures":[{"digest":{"threshold":0.9,"line_hashes":["188496192786164611685497780754512622392","225315614945281592623327287737459904742","42697291139884391013920625858238188492","159277938146538821643659383218467500589"]},"id":"ASB-A-269014004-01ce3ef4","match_only_versions":["12L"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/16af3e02e5864c3d97548f0acd05baf5e3341950","target":{"file":"libs/sensor/include/sensor/SensorManager.h"},"deprecated":false},{"digest":{"line_hashes":["259171658368935972263538752543213621131","191741632474780026524213398622799578542","199297101568655670128169412171285765527","123157325142110334273391793157082117714","259171658368935972263538752543213621131","191741632474780026524213398622799578542","199297101568655670128169412171285765527","123157325142110334273391793157082117714"],"threshold":0.9},"id":"ASB-A-269014004-4853bd5b","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/cf83b16a403bfa8adf5a1490bbd14c8459e19140","target":{"file":"libs/sensor/ISensorServer.cpp"},"deprecated":true},{"deprecated":true,"digest":{"function_hash":"43383265881383799610164340206247288968","length":1193},"id":"ASB-A-269014004-7e2d1e21","match_only_versions":["12L"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/cf83b16a403bfa8adf5a1490bbd14c8459e19140","target":{"file":"libs/sensor/SensorManager.cpp","function":"SensorManager::assertStateLocked"}},{"id":"ASB-A-269014004-8d50c352","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/54aacdf96a7f57b97f8b6f1a69a8b39ae5ed4b18","target":{"file":"libs/sensor/Sensor.cpp","function":"Sensor::unflattenString8"},"deprecated":false,"digest":{"length":414,"function_hash":"296070773451191077212897786472124922950"}},{"match_only_versions":["12L"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/16af3e02e5864c3d97548f0acd05baf5e3341950","target":{"file":"services/sensorservice/hidl/SensorManager.cpp","function":"SensorManager::~SensorManager"},"deprecated":false,"digest":{"length":238,"function_hash":"205085120817002850625919613596111765997"},"id":"ASB-A-269014004-ae00862c"},{"id":"ASB-A-269014004-c0553a55","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/54aacdf96a7f57b97f8b6f1a69a8b39ae5ed4b18","target":{"file":"libs/sensor/Sensor.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["143542012773789648647838512853581398067","64557804220062382807347423186136165985","178334573421006002237875482363519002257","387088259004319280538253848233388284","30269225280778088161321854901586957745"]}},{"source":"https://android.googlesource.com/platform/frameworks/native/+/cf83b16a403bfa8adf5a1490bbd14c8459e19140","target":{"file":"libs/sensor/SensorManager.cpp"},"deprecated":true,"digest":{"line_hashes":["1112840971049682565061521445529720008","231348743059675990922887144718004350117","252088000176082546319859830708201133712","39634657312658479941955224481743470466"],"threshold":0.9},"id":"ASB-A-269014004-c3073232","match_only_versions":["12L"],"signature_type":"Line","signature_version":"v1"},{"source":"https://android.googlesource.com/platform/frameworks/native/+/16af3e02e5864c3d97548f0acd05baf5e3341950","target":{"file":"services/sensorservice/hidl/SensorManager.cpp"},"deprecated":false,"digest":{"line_hashes":["238011330981474087863532862607499816797","100595989091668589761032938002794716894","72036533899288056431128836238062992656","57759921540391312663965347675598342160"],"threshold":0.9},"id":"ASB-A-269014004-e6dfd302","match_only_versions":["12L"],"signature_type":"Line","signature_version":"v1"},{"match_only_versions":["12L"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/16af3e02e5864c3d97548f0acd05baf5e3341950","target":{"file":"libs/sensor/SensorManager.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["43069642745450074368557730860784901930","138388134470498512613046883559820806766","156644935090737655980305469743505517212"]},"id":"ASB-A-269014004-ef0a07d1"}],"fixes":["https://android.googlesource.com/platform/frameworks/native/+/54aacdf96a7f57b97f8b6f1a69a8b39ae5ed4b18","https://android.googlesource.com/platform/frameworks/native/+/cf83b16a403bfa8adf5a1490bbd14c8459e19140","https://android.googlesource.com/platform/frameworks/native/+/16af3e02e5864c3d97548f0acd05baf5e3341950"],"severity":"High","spl":"2023-05-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-269014004.json"}},{"package":{"name":"platform/frameworks/native","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13:0"},{"fixed":"13:2023-05-01"}]}],"versions":["13"],"ecosystem_specific":{"types":["ID"],"vanir_signatures":[{"match_only_versions":["13"],"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/2f8fa1367c62365cdd0a2de78a1c25cdcc599430","target":{"file":"libs/sensor/SensorManager.cpp","function":"SensorManager::assertStateLocked"},"deprecated":true,"digest":{"length":1193,"function_hash":"43383265881383799610164340206247288968"},"id":"ASB-A-269014004-270f3ab2"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/39e2df73052b5079d6b16a1535b332d6bda5bd89","target":{"file":"services/sensorservice/hidl/SensorManager.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["238011330981474087863532862607499816797","100595989091668589761032938002794716894","72036533899288056431128836238062992656","57759921540391312663965347675598342160"]},"id":"ASB-A-269014004-64db15f2","match_only_versions":["13"],"signature_type":"Line"},{"target":{"file":"libs/sensor/SensorManager.cpp"},"deprecated":false,"digest":{"line_hashes":["43069642745450074368557730860784901930","138388134470498512613046883559820806766","156644935090737655980305469743505517212"],"threshold":0.9},"id":"ASB-A-269014004-707c11b0","match_only_versions":["13"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/39e2df73052b5079d6b16a1535b332d6bda5bd89"},{"source":"https://android.googlesource.com/platform/frameworks/native/+/2f8fa1367c62365cdd0a2de78a1c25cdcc599430","target":{"file":"libs/sensor/ISensorServer.cpp"},"deprecated":true,"digest":{"line_hashes":["259171658368935972263538752543213621131","191741632474780026524213398622799578542","199297101568655670128169412171285765527","123157325142110334273391793157082117714","259171658368935972263538752543213621131","191741632474780026524213398622799578542","199297101568655670128169412171285765527","123157325142110334273391793157082117714"],"threshold":0.9},"id":"ASB-A-269014004-74e5ef30","signature_type":"Line","signature_version":"v1"},{"id":"ASB-A-269014004-7be81705","match_only_versions":["13"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/39e2df73052b5079d6b16a1535b332d6bda5bd89","target":{"file":"libs/sensor/include/sensor/SensorManager.h"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["188496192786164611685497780754512622392","225315614945281592623327287737459904742","42697291139884391013920625858238188492","159277938146538821643659383218467500589"]}},{"digest":{"function_hash":"296070773451191077212897786472124922950","length":414},"id":"ASB-A-269014004-937db087","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/962b5a4d37bb13568ae4d93d10db9a3eb5166a38","target":{"function":"Sensor::unflattenString8","file":"libs/sensor/Sensor.cpp"},"deprecated":false},{"deprecated":false,"digest":{"line_hashes":["143542012773789648647838512853581398067","64557804220062382807347423186136165985","178334573421006002237875482363519002257","387088259004319280538253848233388284","30269225280778088161321854901586957745"],"threshold":0.9},"id":"ASB-A-269014004-b6b6514e","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/962b5a4d37bb13568ae4d93d10db9a3eb5166a38","target":{"file":"libs/sensor/Sensor.cpp"}},{"digest":{"line_hashes":["1112840971049682565061521445529720008","231348743059675990922887144718004350117","252088000176082546319859830708201133712","39634657312658479941955224481743470466"],"threshold":0.9},"id":"ASB-A-269014004-cd8cc541","match_only_versions":["13"],"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/2f8fa1367c62365cdd0a2de78a1c25cdcc599430","target":{"file":"libs/sensor/SensorManager.cpp"},"deprecated":true},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/native/+/39e2df73052b5079d6b16a1535b332d6bda5bd89","target":{"function":"SensorManager::~SensorManager","file":"services/sensorservice/hidl/SensorManager.cpp"},"deprecated":false,"digest":{"function_hash":"205085120817002850625919613596111765997","length":238},"id":"ASB-A-269014004-e566bc1e","match_only_versions":["13"]}],"fixes":["https://android.googlesource.com/platform/frameworks/native/+/962b5a4d37bb13568ae4d93d10db9a3eb5166a38","https://android.googlesource.com/platform/frameworks/native/+/2f8fa1367c62365cdd0a2de78a1c25cdcc599430","https://android.googlesource.com/platform/frameworks/native/+/39e2df73052b5079d6b16a1535b332d6bda5bd89"],"severity":"High","spl":"2023-05-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-269014004.json"}}],"schema_version":"1.9.0"}