{"id":"ASB-A-157038281","details":"In smp_decide_association_model of smp_act.cc, there is a possible silent bluetooth pairing due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-157038281","CVE-2020-12856"],"modified":"2026-04-30T15:48:46.890647Z","published":"2020-11-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2020-11-01"},{"type":"FIX","url":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/81c1c7d2d1681434413a615eea532e85fee43db0"},{"type":"FIX","url":"https://android.googlesource.com/platform/system/bt/+/73b4e5c4ba4c0c96a26ec84564cd9653da50a26c"},{"type":"FIX","url":"https://android.googlesource.com/platform/system/bt/+/b3f12befdc4def7d695b6f1049cd02238eb1e4a8"},{"type":"FIX","url":"https://android.googlesource.com/platform/system/bt/+/05243b881764136d3ca67b438d2e500d6f134f6a"}],"affected":[{"package":{"name":"platform/packages/apps/Bluetooth","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11-next:0"},{"fixed":"11-next:2020-11-01"}]}],"versions":["11-next"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-157038281-1face74c","digest":{"function_hash":"166514784294656822740668329429440036616","length":3036},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"onCreate","file":"src/com/android/bluetooth/btservice/AdapterService.java"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/2e4247dab1a49800e5f53a140506ec33e8f97bca"},{"id":"ASB-A-157038281-31293f3c","digest":{"line_hashes":["133495350128166061023532843155287887009","118031467839843720491311202729347498585","28029378807629772394532309284464901806","172598668845876778697859489503087368545","203001309444281651358653335495751990560","274496342305005651598588151866561809253","218861540693291315026074564564629922607","207020323231044070011487203600769603963"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"src/com/android/bluetooth/btservice/AdapterService.java"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/2e4247dab1a49800e5f53a140506ec33e8f97bca"},{"id":"ASB-A-157038281-4260fecb","digest":{"function_hash":"43567029502029302530062473938780144249","length":1784},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"initNative","file":"jni/com_android_bluetooth_btservice_AdapterService.cpp"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/2e4247dab1a49800e5f53a140506ec33e8f97bca"},{"id":"ASB-A-157038281-4ddc2638","digest":{"line_hashes":["151354788127264995445657468881764448167","200508130652361730225753797263017632099","77744340608764734639448997151933068627","192724339052112952553793275275407376295","238535417541782576830028969593502751812","211989717495059395423671896903692473616","260273828726035425643306481464518459194","284943759161745001555816117071389294847","156339470718388771960321137401246568259","95681720183078844112383193533506079785","129896587743310263819239484227504449995","140637172922625601965252720219822099024"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"jni/com_android_bluetooth_btservice_AdapterService.cpp"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/2e4247dab1a49800e5f53a140506ec33e8f97bca"}],"severity":"High","fixes":["https://android.googlesource.com/platform/packages/apps/Bluetooth/+/2e4247dab1a49800e5f53a140506ec33e8f97bca"],"types":["EoP"],"spl":"2020-11-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-157038281.json"}},{"package":{"name":"platform/system/bt","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11-next:0"},{"fixed":"11-next:2020-11-01"}]}],"versions":["11-next"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-157038281-0415f3f3","digest":{"function_hash":"58032923757447706296194816290075680608","length":2457},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_decide_association_model","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/6817e0c3c63d37330445aa846b4fe635224fd567"},{"id":"ASB-A-157038281-0494e884","digest":{"function_hash":"177717406543718616803153195811938820665","length":2613},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_process_peer_nonce","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/6817e0c3c63d37330445aa846b4fe635224fd567"},{"id":"ASB-A-157038281-1e21eaa3","digest":{"line_hashes":["27315058109281212649269289918494354977","311594019933363922518759703072094209116","46063002291701251226330619570508182173","159547521827062780198508798181832219785"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"service/hal/bluetooth_interface.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/6817e0c3c63d37330445aa846b4fe635224fd567"},{"id":"ASB-A-157038281-20ed3052","digest":{"function_hash":"231132354750420650015817650046770664786","length":833},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"TEST_F","file":"test/suite/adapter/adapter_unittest.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/6817e0c3c63d37330445aa846b4fe635224fd567"},{"id":"ASB-A-157038281-2318e8f9","digest":{"function_hash":"173196413699773906299450659831894584493","length":2159},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_decide_association_model","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/c8981a2b7b93618a76178dcab48ce56a79a5c4d8"},{"id":"ASB-A-157038281-4530631c","digest":{"line_hashes":["100312520963221166822909340435732755797","252018229085176352179725647313523222909","2389996442223139815109936882975344444"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/include/btif_api.h"},"source":"https://android.googlesource.com/platform/system/bt/+/6817e0c3c63d37330445aa846b4fe635224fd567"},{"id":"ASB-A-157038281-461614d8","digest":{"line_hashes":["68599573647872116472271697077200424983","11131115950324971356746831533252081321","276413882219576991855966527713666036606","248093339954825190647494873105562381952","336718163562060004034404747527468730988"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"include/hardware/bluetooth.h"},"source":"https://android.googlesource.com/platform/system/bt/+/6817e0c3c63d37330445aa846b4fe635224fd567"},{"id":"ASB-A-157038281-49755e7b","digest":{"line_hashes":["74283121300087796941134231827510772804","245645303179306469842820196430743730419","112774903900581996415865722152323655034","164522187511534049946706204570052501042"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"test/headless/headless.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/6817e0c3c63d37330445aa846b4fe635224fd567"},{"id":"ASB-A-157038281-5137ec0d","digest":{"line_hashes":["160988574818648045133452576739688002343","240870636011088180370829429628466994321","60117286582660210777101523870384208747","296308211328737926597102699369725720268","180358173052943379436390497427348916775","27521223860331743510505543005265943209","303659173795356049130873341624669390480","250655365373067874507724832328356518791","182327012827900646547860126244818884924","67759012002076478743727694836429673344","17962296294351550147144561614037666838","290135092260527780819718481599472826656","167490547900741455867861361222334077880","201489628729130620300528514067139794673","116387438248469091424848017118123145982","146081442578038738350582837327465713623"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/c8981a2b7b93618a76178dcab48ce56a79a5c4d8"},{"id":"ASB-A-157038281-6e0fd6f9","digest":{"line_hashes":["174201675099952091244892563207032646819","276236007049963091572252930970349775353","98074242501461545505889035942004767405","132792386158014892288826772949877551148","230069431199743055292584521389567950009","120734870774512651547171550728500556383","280530058120438830441945882566253731192"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/btm/btm_ble.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/c8981a2b7b93618a76178dcab48ce56a79a5c4d8"},{"id":"ASB-A-157038281-783fa2d0","digest":{"line_hashes":["90231861124166576716631393770209491471","262919668639691396372267090129829472033","3929289543587825306264691193889620341"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_api.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/c8981a2b7b93618a76178dcab48ce56a79a5c4d8"},{"id":"ASB-A-157038281-7c40db71","digest":{"function_hash":"87773237438518816350067743917398501528","length":1243},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"SMP_SecurityGrant","file":"stack/smp/smp_api.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/ea715344b3bcf94eefb5c072f3bd860dd8eca2e8"},{"id":"ASB-A-157038281-879267ff","digest":{"function_hash":"190576750034893619371197752065645279342","length":3103},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btm_proc_smp_cback","file":"stack/btm/btm_ble.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/c8981a2b7b93618a76178dcab48ce56a79a5c4d8"},{"id":"ASB-A-157038281-88c7c85d","digest":{"line_hashes":["247563118699637366113561178622425200688","85312607007197639065816144099798648111","322863893263591440540230187978686686590","185706318298262215386553790663123862975"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"test/suite/adapter/adapter_unittest.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/6817e0c3c63d37330445aa846b4fe635224fd567"},{"id":"ASB-A-157038281-944aebc4","digest":{"line_hashes":["309782153556352844433453468330448468610","213650834033151209462433404578898540240","310006113108550276715647563512425052163","308447674401386975680872017084724830574","172044193834162447827466680345620746758","5205866127404379954367505785124949043","1411663430205518565014164810139090805","24034453986052582814793714620094548826","263250159863457400228753717539171861160","29184605076671599232902218087759630569","111215805723849299818269808941268237431","323232948365542865886526141932497078062","307311562104523348912836184924430361538","277843493990694882029197741729245789053","271764704495591571364725308159872016017"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/src/bluetooth.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/6817e0c3c63d37330445aa846b4fe635224fd567"},{"id":"ASB-A-157038281-9d2d5200","digest":{"line_hashes":["330930546012496514480377423014314423137","11762145032635374166917589579194723394","212324269000609916859401293746816447272","50711425529424856186509447722249800526","69957093265416678526444556296639252141","62730281375438910381615232323374447355","34125414874109382394381153167807856652","5800152430043191926972187857753457575","246090430726045246919215407815706952352","86931941911930631524932446579475818443","88311774435730366746427194464095652777","28608564074422652099868710087852289461","217530098881144130588114515166845879456"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/6817e0c3c63d37330445aa846b4fe635224fd567"},{"id":"ASB-A-157038281-ab4051a3","digest":{"line_hashes":["201105367067295881108327400277602669309","109290394494576233149924833268248687560","91680129304714548443582013432500229276","72411920253374876434362967695253770334"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/include/btif_dm.h"},"source":"https://android.googlesource.com/platform/system/bt/+/c8981a2b7b93618a76178dcab48ce56a79a5c4d8"},{"id":"ASB-A-157038281-ae8410ac","digest":{"function_hash":"246153933052974361789822017565183904379","length":636},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"SMP_SecurityGrant","file":"stack/smp/smp_api.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/c8981a2b7b93618a76178dcab48ce56a79a5c4d8"},{"id":"ASB-A-157038281-c18725b9","digest":{"line_hashes":["260937626069250811740083646517681255100","103910366964652763447084158453719396595","267896425371513896948255218170471748104","48181619589785385814637488912616675937","83610179972364405633096470263917651657","23589204973398780718164691428596272357","11632930480275227915729258830074691066","122805895458419413006485225765796758280","234996519451072450237859327937001792954","214833577323462302041496108063330052005","93301782732990017360904828171081865562","251539702242106422202603447003332858391","110764905721332003554391324902281853823","308052442146125118620234494202907278272","191130292885039673744133528955146043433","50592160369762000458636094182446736753"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_api.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/ea715344b3bcf94eefb5c072f3bd860dd8eca2e8"},{"id":"ASB-A-157038281-cbd09761","digest":{"function_hash":"112531274067660169268062259614344347861","length":2320},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_process_peer_nonce","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/c8981a2b7b93618a76178dcab48ce56a79a5c4d8"},{"id":"ASB-A-157038281-cecbe92a","digest":{"function_hash":"94067362944700076155000881134038373824","length":3108},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"bta_dm_ble_smp_cback","file":"bta/dm/bta_dm_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/c8981a2b7b93618a76178dcab48ce56a79a5c4d8"},{"id":"ASB-A-157038281-cf40e64c","digest":{"function_hash":"24541512371313873084351116763257391927","length":867},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"HeadlessStack::SetUp","file":"test/headless/headless.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/6817e0c3c63d37330445aa846b4fe635224fd567"},{"id":"ASB-A-157038281-da4416ec","digest":{"function_hash":"221659570648865965525421496542649177014","length":818},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btif_dm_ble_sec_req_evt","file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/c8981a2b7b93618a76178dcab48ce56a79a5c4d8"},{"id":"ASB-A-157038281-e3262792","digest":{"function_hash":"301500401311809862687108872924756327413","length":8855},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btif_dm_upstreams_evt","file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/c8981a2b7b93618a76178dcab48ce56a79a5c4d8"},{"id":"ASB-A-157038281-e6736f51","digest":{"line_hashes":["176103410811009822097556401636563885618","326490954156002775452442993458585371566","287686748106459835459635583097803592685","21850808014058208439706052864824505449","215286734471788301462172763351269138097","72302893932110133953091051322614727724","91069740820198552936149551775401004886","46992582389263274585267871847049564345","107953717633874826501417479474095573065","8411505967920724976014306905107544475","203198767036545510457665387136201217868","170093116442350688427886899181125299416","86690973309943697197758634197245326472","280479236762625444599915445867070601376","168036837319234141147137813481152560444","34534745296281539977631947187478373397"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/c8981a2b7b93618a76178dcab48ce56a79a5c4d8"},{"id":"ASB-A-157038281-e67ef5b4","digest":{"function_hash":"205216425816177559633274019566795381556","length":553},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"init","file":"btif/src/bluetooth.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/6817e0c3c63d37330445aa846b4fe635224fd567"},{"id":"ASB-A-157038281-f5452b10","digest":{"line_hashes":["46777931121321814917792688150621230972","52655362989620007884359709445123264808","313373449252906525744916017602189160371"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"bta/dm/bta_dm_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/c8981a2b7b93618a76178dcab48ce56a79a5c4d8"}],"severity":"High","fixes":["https://android.googlesource.com/platform/system/bt/+/ea715344b3bcf94eefb5c072f3bd860dd8eca2e8","https://android.googlesource.com/platform/system/bt/+/c8981a2b7b93618a76178dcab48ce56a79a5c4d8","https://android.googlesource.com/platform/system/bt/+/6817e0c3c63d37330445aa846b4fe635224fd567"],"types":["EoP"],"spl":"2020-11-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-157038281.json"}},{"package":{"name":"platform/hardware/libhardware","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0:0"},{"fixed":"8.0:2020-11-01"}]}],"versions":["8.0"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-157038281-a019e208","digest":{"line_hashes":["127286301726074558675323753918097694819","115289338893005503002735336742937494842","144207292614858641385136419317557632933","255694955515360648636484271403920506710"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"include/hardware/bluetooth.h"},"source":"https://android.googlesource.com/platform/hardware/libhardware/+/3e7b35ee189fd0d93cb597a4528e45882f1d583f"}],"severity":"High","fixes":["https://android.googlesource.com/platform/hardware/libhardware/+/3e7b35ee189fd0d93cb597a4528e45882f1d583f"],"types":["EoP"],"spl":"2020-11-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-157038281.json"}},{"package":{"name":"platform/packages/apps/Bluetooth","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0:0"},{"fixed":"8.0:2020-11-01"}]}],"versions":["8.0"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-157038281-6e97df5b","digest":{"function_hash":"294160425562064884311915419839740206749","length":1133},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"initNative","file":"jni/com_android_bluetooth_btservice_AdapterService.cpp"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/b9dee21f7558a14029c53bf3a0deed2c500cdfe0"},{"id":"ASB-A-157038281-820531db","digest":{"line_hashes":["333017738150116444806599473641977955932","255962795766682752148245517233088647824","339624306504213329180347095903306457093","136061284068581581347947350598677748563","44562317642127256294526234467978438978","301294221983938029736006641233386585845","290641254437875133405769267291444563944","330573062056465896852258663933092852873","229294921358275429957537940470524738365","50778665491171244152777963468251950745","166404203103227925111226348394575571472","287048125582404262017931253725043201871"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"jni/com_android_bluetooth_btservice_AdapterService.cpp"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/b9dee21f7558a14029c53bf3a0deed2c500cdfe0"},{"id":"ASB-A-157038281-b7b0f3af","digest":{"line_hashes":["55188870582623657502990343762066910014","229061292555394101729343383991898959074","50156232352760378858484253717101704101","156886252745205010103786141229263400587","172291598729376201185845743185915233643","281570687210845631505160845963183695207","223140078970294008729624156552154550488","70008022815466119517466749230986086467","87715001274534114571595622294311394672","84590849491870366074350555507939597410","54149432136999952981051936112212219981","275560984306503832571977195927413224818"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"src/com/android/bluetooth/btservice/AdapterService.java"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/b9dee21f7558a14029c53bf3a0deed2c500cdfe0"},{"id":"ASB-A-157038281-bd415173","digest":{"function_hash":"72980586256093893599912042970226587182","length":1790},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"onCreate","file":"src/com/android/bluetooth/btservice/AdapterService.java"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/b9dee21f7558a14029c53bf3a0deed2c500cdfe0"}],"severity":"High","fixes":["https://android.googlesource.com/platform/packages/apps/Bluetooth/+/b9dee21f7558a14029c53bf3a0deed2c500cdfe0"],"types":["EoP"],"spl":"2020-11-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-157038281.json"}},{"package":{"name":"platform/system/bt","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0:0"},{"fixed":"8.0:2020-11-01"}]}],"versions":["8.0"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-157038281-039b1d5d","digest":{"line_hashes":["335507365965029635720854005575536199126","229381834987068473356126301338904732680","241177011914023809340476476096139808119","233095886471012278477166523516825591602","60407143767321891710587980027022490991","316521609122599971477272549506144783446","23669501465688480175682175705683641191","159689413627314335493594636691595591538","268897877006632128397184708257065532823","220056559681035861380650669940591832836","186219569860945206547834545750165579647","289546148816400765751750554902950902600","201948990698576750914047745698557512104","219298538189038855693779325774849049699","255194143636682540837385211102515711640"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/src/bluetooth.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/dbe2e14045ea54dde84a09c7967e72dbe5552ce1"},{"id":"ASB-A-157038281-292cbda0","digest":{"function_hash":"276328925758236655632267859019308731775","length":809},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"TEST_F","file":"test/suite/adapter/adapter_unittest.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/dbe2e14045ea54dde84a09c7967e72dbe5552ce1"},{"id":"ASB-A-157038281-4ee7282c","digest":{"line_hashes":["46561850690634592493113150588477643701","320926488793439684791075507807172283261","143475908003546742288203453168360031888","69957093265416678526444556296639252141","62730281375438910381615232323374447355","34125414874109382394381153167807856652","5800152430043191926972187857753457575","246090430726045246919215407815706952352","86931941911930631524932446579475818443","88311774435730366746427194464095652777","28608564074422652099868710087852289461","217530098881144130588114515166845879456"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/dbe2e14045ea54dde84a09c7967e72dbe5552ce1"},{"id":"ASB-A-157038281-5327cb97","digest":{"function_hash":"137418443666467899167692158041494818345","length":1748},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_process_peer_nonce","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/57ffe1ba12f25f80eeb985f11400f9eebaf99619"},{"id":"ASB-A-157038281-66a5c9b4","digest":{"line_hashes":["46777931121321814917792688150621230972","173974693172985221012303127123194371560","51889290640446580122829373382041365512"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"bta/dm/bta_dm_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/57ffe1ba12f25f80eeb985f11400f9eebaf99619"},{"id":"ASB-A-157038281-6c611dc3","digest":{"function_hash":"273437445965380514768484665954817773423","length":9209},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btif_dm_upstreams_evt","file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/57ffe1ba12f25f80eeb985f11400f9eebaf99619"},{"id":"ASB-A-157038281-6ed2f7a2","digest":{"function_hash":"91458221101829959071781427078130988840","length":614},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"SMP_SecurityGrant","file":"stack/smp/smp_api.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/57ffe1ba12f25f80eeb985f11400f9eebaf99619"},{"id":"ASB-A-157038281-70a78094","digest":{"function_hash":"25576819624608637092742785850923885822","length":2041},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_process_peer_nonce","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/dbe2e14045ea54dde84a09c7967e72dbe5552ce1"},{"id":"ASB-A-157038281-781fb486","digest":{"line_hashes":["258776453729134921493253692535153816601","305663736716309226837834211856060669222","93798527707995569253877930247069820418","299557346201633675073817046526190401687","298955839154133791093798967896209123249","115411778167731422358810439506902565603","66650895299143083479801925357974022220"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/btm/btm_ble.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/57ffe1ba12f25f80eeb985f11400f9eebaf99619"},{"id":"ASB-A-157038281-789b4e47","digest":{"line_hashes":["259985701825736822051883691431468179003","264310485737725759770338677896709593060","96603710079514502787087866559400919721"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_api.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/57ffe1ba12f25f80eeb985f11400f9eebaf99619"},{"id":"ASB-A-157038281-7f1f277d","digest":{"function_hash":"218897625897992486734755120640161771591","length":2517},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_decide_association_model","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/dbe2e14045ea54dde84a09c7967e72dbe5552ce1"},{"id":"ASB-A-157038281-8c89b8ed","digest":{"line_hashes":["330867773412797974747559754110969604005","64096682952592031586069355936125505498","7019522660746646940731086223733259014","33090305215602108866005451434839451982"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"service/hal/bluetooth_interface.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/dbe2e14045ea54dde84a09c7967e72dbe5552ce1"},{"id":"ASB-A-157038281-90a5ec74","digest":{"function_hash":"158583773395451826008279373268542372073","length":2219},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_decide_association_model","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/57ffe1ba12f25f80eeb985f11400f9eebaf99619"},{"id":"ASB-A-157038281-945bb2b9","digest":{"line_hashes":["176103410811009822097556401636563885618","326490954156002775452442993458585371566","287686748106459835459635583097803592685","21850808014058208439706052864824505449","215286734471788301462172763351269138097","72302893932110133953091051322614727724","91069740820198552936149551775401004886","3807672656143533808035622655667651657","90241058224905840723234471272343645922","325834136132883150827222701670326114630","46593171407142710708692762613494327239","86690973309943697197758634197245326472","280479236762625444599915445867070601376","168036837319234141147137813481152560444","34534745296281539977631947187478373397"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/57ffe1ba12f25f80eeb985f11400f9eebaf99619"},{"id":"ASB-A-157038281-b288921d","digest":{"function_hash":"308298407655371693271864020987704080372","length":274},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"init","file":"btif/src/bluetooth.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/dbe2e14045ea54dde84a09c7967e72dbe5552ce1"},{"id":"ASB-A-157038281-b30617ce","digest":{"function_hash":"167363906718706455632034642406386709994","length":2957},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"bta_dm_ble_smp_cback","file":"bta/dm/bta_dm_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/57ffe1ba12f25f80eeb985f11400f9eebaf99619"},{"id":"ASB-A-157038281-b3710c07","digest":{"line_hashes":["84261553069540060990238038307963924833","8099028036341010309266390041028815058","293668577803425174459324062149607408076","336203052674518134261661437178547769365"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"test/suite/adapter/adapter_unittest.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/dbe2e14045ea54dde84a09c7967e72dbe5552ce1"},{"id":"ASB-A-157038281-ba86d791","digest":{"line_hashes":["106823322802383398922150809437976775903","207989358528216455765692427310964822368","332312190043930310354755128245767798834","261200658296213570462057989094419659643"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/include/btif_dm.h"},"source":"https://android.googlesource.com/platform/system/bt/+/57ffe1ba12f25f80eeb985f11400f9eebaf99619"},{"id":"ASB-A-157038281-bf4cf3e0","digest":{"line_hashes":["185132889756710065611294821582479742664","240870636011088180370829429628466994321","60117286582660210777101523870384208747","58300823309443748323315469730216010056","278184537420969817540848646296961886765","73331385119690418819970508046380375488","295078692836115912330245334702199258485","91210525023220152057148585008046727864","307799738536815986858407889871828355741","270122618228331780124740198764449540101","290135092260527780819718481599472826656","167490547900741455867861361222334077880","201489628729130620300528514067139794673","116387438248469091424848017118123145982","146081442578038738350582837327465713623"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/57ffe1ba12f25f80eeb985f11400f9eebaf99619"},{"id":"ASB-A-157038281-d2c18be8","digest":{"function_hash":"63449981552078852967173078769022897608","length":3293},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btm_proc_smp_cback","file":"stack/btm/btm_ble.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/57ffe1ba12f25f80eeb985f11400f9eebaf99619"},{"id":"ASB-A-157038281-eb1d3abf","digest":{"line_hashes":["13414659225748582209928741462269025270","45540762499596195889983472678398489763","158234704852393012885379227601901313703"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/include/btif_api.h"},"source":"https://android.googlesource.com/platform/system/bt/+/dbe2e14045ea54dde84a09c7967e72dbe5552ce1"},{"id":"ASB-A-157038281-ebdc03e3","digest":{"function_hash":"302914650865993376375118495579432579089","length":849},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btif_dm_ble_sec_req_evt","file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/57ffe1ba12f25f80eeb985f11400f9eebaf99619"}],"severity":"High","fixes":["https://android.googlesource.com/platform/system/bt/+/10c706cd5dcbbf34c92a4d64eca6d29931ffd8d6","https://android.googlesource.com/platform/system/bt/+/57ffe1ba12f25f80eeb985f11400f9eebaf99619","https://android.googlesource.com/platform/system/bt/+/dbe2e14045ea54dde84a09c7967e72dbe5552ce1"],"types":["EoP"],"spl":"2020-11-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-157038281.json"}},{"package":{"name":"platform/hardware/libhardware","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.1:0"},{"fixed":"8.1:2020-11-01"}]}],"versions":["8.1"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-157038281-6684dc85","digest":{"line_hashes":["127286301726074558675323753918097694819","115289338893005503002735336742937494842","144207292614858641385136419317557632933","255694955515360648636484271403920506710"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"include/hardware/bluetooth.h"},"source":"https://android.googlesource.com/platform/hardware/libhardware/+/247c6468242308f853f778c9af4ffa0ff63053ef"}],"severity":"High","fixes":["https://android.googlesource.com/platform/hardware/libhardware/+/247c6468242308f853f778c9af4ffa0ff63053ef"],"types":["EoP"],"spl":"2020-11-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-157038281.json"}},{"package":{"name":"platform/packages/apps/Bluetooth","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.1:0"},{"fixed":"8.1:2020-11-01"}]}],"versions":["8.1"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-157038281-06fd5fb6","digest":{"line_hashes":["333017738150116444806599473641977955932","255962795766682752148245517233088647824","339624306504213329180347095903306457093","136061284068581581347947350598677748563","44562317642127256294526234467978438978","301294221983938029736006641233386585845","290641254437875133405769267291444563944","330573062056465896852258663933092852873","229294921358275429957537940470524738365","50778665491171244152777963468251950745","166404203103227925111226348394575571472","287048125582404262017931253725043201871"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"jni/com_android_bluetooth_btservice_AdapterService.cpp"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/0b2002b32a8459297d3bb50fce83dfa17e9ed778"},{"id":"ASB-A-157038281-7a8d132e","digest":{"line_hashes":["55188870582623657502990343762066910014","229061292555394101729343383991898959074","50156232352760378858484253717101704101","156886252745205010103786141229263400587","172291598729376201185845743185915233643","281570687210845631505160845963183695207","223140078970294008729624156552154550488","70008022815466119517466749230986086467","87715001274534114571595622294311394672","84590849491870366074350555507939597410","54149432136999952981051936112212219981","275560984306503832571977195927413224818"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"src/com/android/bluetooth/btservice/AdapterService.java"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/0b2002b32a8459297d3bb50fce83dfa17e9ed778"},{"id":"ASB-A-157038281-9bda1bf3","digest":{"function_hash":"231080985477059994569785335008655423980","length":1863},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"onCreate","file":"src/com/android/bluetooth/btservice/AdapterService.java"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/0b2002b32a8459297d3bb50fce83dfa17e9ed778"},{"id":"ASB-A-157038281-f273c96f","digest":{"function_hash":"294160425562064884311915419839740206749","length":1133},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"initNative","file":"jni/com_android_bluetooth_btservice_AdapterService.cpp"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/0b2002b32a8459297d3bb50fce83dfa17e9ed778"}],"severity":"High","fixes":["https://android.googlesource.com/platform/packages/apps/Bluetooth/+/0b2002b32a8459297d3bb50fce83dfa17e9ed778"],"types":["EoP"],"spl":"2020-11-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-157038281.json"}},{"package":{"name":"platform/system/bt","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.1:0"},{"fixed":"8.1:2020-11-01"}]}],"versions":["8.1"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-157038281-01b00eae","digest":{"line_hashes":["80734617272373210341096396456122692396","31686579747501037323623191022179250711","14748392188947432207112367685749105183","205468746345244467171613628971477346861"],"threshold":0.9},"deprecated":false,"target":{"file":"tools/mcap_tool/mcap_tool.cc"},"match_only_versions":["8.1"],"source":"https://android.googlesource.com/platform/system/bt/+/0b4c1014f7d1b22b5e397f7eee72f0a471f90519","signature_type":"Line","signature_version":"v1"},{"id":"ASB-A-157038281-07477523","digest":{"line_hashes":["176103410811009822097556401636563885618","326490954156002775452442993458585371566","287686748106459835459635583097803592685","21850808014058208439706052864824505449","215286734471788301462172763351269138097","72302893932110133953091051322614727724","91069740820198552936149551775401004886","46992582389263274585267871847049564345","107953717633874826501417479474095573065","8411505967920724976014306905107544475","203198767036545510457665387136201217868","170093116442350688427886899181125299416","86690973309943697197758634197245326472","280479236762625444599915445867070601376","168036837319234141147137813481152560444","34534745296281539977631947187478373397"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b5c0bfc132b296853ba1143f34394e2719ff876d"},{"id":"ASB-A-157038281-111de883","digest":{"function_hash":"238595219349845696621816771878666077476","length":278},"deprecated":false,"target":{"function":"adapter_init","file":"tools/mcap_tool/mcap_tool.cc"},"match_only_versions":["8.1"],"source":"https://android.googlesource.com/platform/system/bt/+/0b4c1014f7d1b22b5e397f7eee72f0a471f90519","signature_type":"Function","signature_version":"v1"},{"id":"ASB-A-157038281-11db1d14","digest":{"line_hashes":["46561850690634592493113150588477643701","320926488793439684791075507807172283261","143475908003546742288203453168360031888","69957093265416678526444556296639252141","62730281375438910381615232323374447355","34125414874109382394381153167807856652","5800152430043191926972187857753457575","246090430726045246919215407815706952352","86931941911930631524932446579475818443","88311774435730366746427194464095652777","28608564074422652099868710087852289461","217530098881144130588114515166845879456"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/0b4c1014f7d1b22b5e397f7eee72f0a471f90519"},{"id":"ASB-A-157038281-1b703a7e","digest":{"function_hash":"221500956901947774762079794150338559151","length":3057},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btm_proc_smp_cback","file":"stack/btm/btm_ble.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b5c0bfc132b296853ba1143f34394e2719ff876d"},{"id":"ASB-A-157038281-22e5d8e4","digest":{"line_hashes":["185132889756710065611294821582479742664","240870636011088180370829429628466994321","60117286582660210777101523870384208747","58300823309443748323315469730216010056","278184537420969817540848646296961886765","73331385119690418819970508046380375488","295078692836115912330245334702199258485","91210525023220152057148585008046727864","307799738536815986858407889871828355741","270122618228331780124740198764449540101","290135092260527780819718481599472826656","167490547900741455867861361222334077880","201489628729130620300528514067139794673","116387438248469091424848017118123145982","146081442578038738350582837327465713623"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b5c0bfc132b296853ba1143f34394e2719ff876d"},{"id":"ASB-A-157038281-40cf6907","digest":{"line_hashes":["258776453729134921493253692535153816601","305663736716309226837834211856060669222","93798527707995569253877930247069820418","132792386158014892288826772949877551148","230069431199743055292584521389567950009","5809527790695241055851031965250819657","66650895299143083479801925357974022220"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/btm/btm_ble.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b5c0bfc132b296853ba1143f34394e2719ff876d"},{"id":"ASB-A-157038281-432947fc","digest":{"function_hash":"308298407655371693271864020987704080372","length":274},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"init","file":"btif/src/bluetooth.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/0b4c1014f7d1b22b5e397f7eee72f0a471f90519"},{"id":"ASB-A-157038281-5cc5a764","digest":{"line_hashes":["90231861124166576716631393770209491471","262919668639691396372267090129829472033","3929289543587825306264691193889620341"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_api.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b5c0bfc132b296853ba1143f34394e2719ff876d"},{"id":"ASB-A-157038281-5f2ae518","digest":{"line_hashes":["330867773412797974747559754110969604005","64096682952592031586069355936125505498","7019522660746646940731086223733259014","33090305215602108866005451434839451982"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"service/hal/bluetooth_interface.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/0b4c1014f7d1b22b5e397f7eee72f0a471f90519"},{"id":"ASB-A-157038281-887295c3","digest":{"function_hash":"158802115950228325032703712885336276862","length":2150},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_process_peer_nonce","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b5c0bfc132b296853ba1143f34394e2719ff876d"},{"id":"ASB-A-157038281-8bd063ee","digest":{"function_hash":"221659570648865965525421496542649177014","length":818},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btif_dm_ble_sec_req_evt","file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b5c0bfc132b296853ba1143f34394e2719ff876d"},{"id":"ASB-A-157038281-9bcb58ad","digest":{"function_hash":"162179306981177271273091494288229588430","length":2861},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"bta_dm_ble_smp_cback","file":"bta/dm/bta_dm_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b5c0bfc132b296853ba1143f34394e2719ff876d"},{"id":"ASB-A-157038281-9d18ce31","digest":{"function_hash":"306507595727955352958333269858019266052","length":9070},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btif_dm_upstreams_evt","file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b5c0bfc132b296853ba1143f34394e2719ff876d"},{"id":"ASB-A-157038281-a24fd291","digest":{"line_hashes":["201105367067295881108327400277602669309","109290394494576233149924833268248687560","91680129304714548443582013432500229276","72411920253374876434362967695253770334"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/include/btif_dm.h"},"source":"https://android.googlesource.com/platform/system/bt/+/b5c0bfc132b296853ba1143f34394e2719ff876d"},{"id":"ASB-A-157038281-ad55ce33","digest":{"function_hash":"106524556462744169126294335906019680526","length":2443},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_process_peer_nonce","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/0b4c1014f7d1b22b5e397f7eee72f0a471f90519"},{"id":"ASB-A-157038281-b040e9b0","digest":{"line_hashes":["46777931121321814917792688150621230972","52655362989620007884359709445123264808","313373449252906525744916017602189160371"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"bta/dm/bta_dm_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b5c0bfc132b296853ba1143f34394e2719ff876d"},{"id":"ASB-A-157038281-bc8cada5","digest":{"line_hashes":["13414659225748582209928741462269025270","45540762499596195889983472678398489763","158234704852393012885379227601901313703"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/include/btif_api.h"},"source":"https://android.googlesource.com/platform/system/bt/+/0b4c1014f7d1b22b5e397f7eee72f0a471f90519"},{"id":"ASB-A-157038281-d65a50ec","digest":{"line_hashes":["84261553069540060990238038307963924833","8099028036341010309266390041028815058","293668577803425174459324062149607408076","336203052674518134261661437178547769365"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"test/suite/adapter/adapter_unittest.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/0b4c1014f7d1b22b5e397f7eee72f0a471f90519"},{"id":"ASB-A-157038281-dba080ce","digest":{"line_hashes":["335507365965029635720854005575536199126","229381834987068473356126301338904732680","241177011914023809340476476096139808119","233095886471012278477166523516825591602","60407143767321891710587980027022490991","316521609122599971477272549506144783446","23669501465688480175682175705683641191","159689413627314335493594636691595591538","268897877006632128397184708257065532823","220056559681035861380650669940591832836","186219569860945206547834545750165579647","289546148816400765751750554902950902600","201948990698576750914047745698557512104","219298538189038855693779325774849049699","255194143636682540837385211102515711640"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/src/bluetooth.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/0b4c1014f7d1b22b5e397f7eee72f0a471f90519"},{"id":"ASB-A-157038281-de8dd736","digest":{"function_hash":"164747043767709649354001507803728148430","length":570},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"SMP_SecurityGrant","file":"stack/smp/smp_api.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b5c0bfc132b296853ba1143f34394e2719ff876d"},{"id":"ASB-A-157038281-ebe59e0f","digest":{"function_hash":"218897625897992486734755120640161771591","length":2517},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_decide_association_model","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/0b4c1014f7d1b22b5e397f7eee72f0a471f90519"},{"id":"ASB-A-157038281-fa9cc57b","digest":{"function_hash":"158583773395451826008279373268542372073","length":2219},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_decide_association_model","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b5c0bfc132b296853ba1143f34394e2719ff876d"},{"id":"ASB-A-157038281-fca1d346","digest":{"function_hash":"276328925758236655632267859019308731775","length":809},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"TEST_F","file":"test/suite/adapter/adapter_unittest.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/0b4c1014f7d1b22b5e397f7eee72f0a471f90519"}],"severity":"High","fixes":["https://android.googlesource.com/platform/system/bt/+/1570e8de12bd994abd8ac18e80734bcbd05430d1","https://android.googlesource.com/platform/system/bt/+/b5c0bfc132b296853ba1143f34394e2719ff876d","https://android.googlesource.com/platform/system/bt/+/0b4c1014f7d1b22b5e397f7eee72f0a471f90519"],"types":["EoP"],"spl":"2020-11-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-157038281.json"}},{"package":{"name":"platform/packages/apps/Bluetooth","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9:0"},{"fixed":"9:2020-11-01"}]}],"versions":["9"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-157038281-0bc53f68","digest":{"function_hash":"233509427958752114569100072885646362892","length":2573},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"onCreate","file":"src/com/android/bluetooth/btservice/AdapterService.java"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/b11ac32ea3588b6910b58ec285e41bddeee75844"},{"id":"ASB-A-157038281-4155e29c","digest":{"line_hashes":["212063120013748047022055879772920839240","235944088787491043733176886622302760470","274288145162415606733191355348425548010","70008022815466119517466749230986086467","147721938893601563781090285369829190361","140759045911498722946983301049521141734","39742496019057549612398089153817899922","327019511722636468849781105254931604478"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"src/com/android/bluetooth/btservice/AdapterService.java"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/b11ac32ea3588b6910b58ec285e41bddeee75844"},{"id":"ASB-A-157038281-7cf74667","digest":{"function_hash":"294160425562064884311915419839740206749","length":1133},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"initNative","file":"jni/com_android_bluetooth_btservice_AdapterService.cpp"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/b11ac32ea3588b6910b58ec285e41bddeee75844"},{"id":"ASB-A-157038281-d4045885","digest":{"line_hashes":["333017738150116444806599473641977955932","255962795766682752148245517233088647824","339624306504213329180347095903306457093","136061284068581581347947350598677748563","44562317642127256294526234467978438978","301294221983938029736006641233386585845","290641254437875133405769267291444563944","330573062056465896852258663933092852873","229294921358275429957537940470524738365","50778665491171244152777963468251950745","166404203103227925111226348394575571472","287048125582404262017931253725043201871"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"jni/com_android_bluetooth_btservice_AdapterService.cpp"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/b11ac32ea3588b6910b58ec285e41bddeee75844"}],"severity":"High","fixes":["https://android.googlesource.com/platform/packages/apps/Bluetooth/+/b11ac32ea3588b6910b58ec285e41bddeee75844"],"types":["EoP"],"spl":"2020-11-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-157038281.json"}},{"package":{"name":"platform/system/bt","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9:0"},{"fixed":"9:2020-11-01"}]}],"versions":["9"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-157038281-248aff38","digest":{"function_hash":"221659570648865965525421496542649177014","length":818},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btif_dm_ble_sec_req_evt","file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/8709264b5c18b53a0bc266b82d84ade06b04126b"},{"id":"ASB-A-157038281-27c956ed","digest":{"line_hashes":["46777931121321814917792688150621230972","52655362989620007884359709445123264808","313373449252906525744916017602189160371"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"bta/dm/bta_dm_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/8709264b5c18b53a0bc266b82d84ade06b04126b"},{"id":"ASB-A-157038281-2e56edd1","digest":{"line_hashes":["13414659225748582209928741462269025270","45540762499596195889983472678398489763","158234704852393012885379227601901313703"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/include/btif_api.h"},"source":"https://android.googlesource.com/platform/system/bt/+/ad8fba09accd6909e6678b8c9820732f36588401"},{"id":"ASB-A-157038281-3fac5885","digest":{"line_hashes":["309176966818091336771035611642556969787","219234054415695187006131950484383235261","167864487636561713156831821290065387149","33090305215602108866005451434839451982"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"service/hal/bluetooth_interface.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/ad8fba09accd6909e6678b8c9820732f36588401"},{"id":"ASB-A-157038281-5ae0ed03","digest":{"function_hash":"177717406543718616803153195811938820665","length":2613},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_process_peer_nonce","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/ad8fba09accd6909e6678b8c9820732f36588401"},{"id":"ASB-A-157038281-64ed7018","digest":{"line_hashes":["160988574818648045133452576739688002343","240870636011088180370829429628466994321","60117286582660210777101523870384208747","296308211328737926597102699369725720268","180358173052943379436390497427348916775","282085227931507361548059631043876558351","301804896472422025027711287848799552126","87746664536642594775836937736309897509","38064386407392515510515522466918556011","11073111832966863165455997556531913710","270122618228331780124740198764449540101","290135092260527780819718481599472826656","167490547900741455867861361222334077880","201489628729130620300528514067139794673","116387438248469091424848017118123145982","146081442578038738350582837327465713623"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/8709264b5c18b53a0bc266b82d84ade06b04126b"},{"id":"ASB-A-157038281-6a13ed84","digest":{"function_hash":"221500956901947774762079794150338559151","length":3057},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btm_proc_smp_cback","file":"stack/btm/btm_ble.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/8709264b5c18b53a0bc266b82d84ade06b04126b"},{"id":"ASB-A-157038281-6d72db80","digest":{"line_hashes":["275283984753158789551758190693999132610","50711425529424856186509447722249800526","69957093265416678526444556296639252141","62730281375438910381615232323374447355","34125414874109382394381153167807856652","5800152430043191926972187857753457575","246090430726045246919215407815706952352","86931941911930631524932446579475818443","88311774435730366746427194464095652777","28608564074422652099868710087852289461","217530098881144130588114515166845879456"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/ad8fba09accd6909e6678b8c9820732f36588401"},{"id":"ASB-A-157038281-7778a49a","digest":{"function_hash":"276328925758236655632267859019308731775","length":809},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"TEST_F","file":"test/suite/adapter/adapter_unittest.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/ad8fba09accd6909e6678b8c9820732f36588401"},{"id":"ASB-A-157038281-7ec638f0","digest":{"function_hash":"328286991734932535665786194930474292312","length":2174},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_decide_association_model","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/8709264b5c18b53a0bc266b82d84ade06b04126b"},{"id":"ASB-A-157038281-806b22d9","digest":{"function_hash":"308298407655371693271864020987704080372","length":274},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"init","file":"btif/src/bluetooth.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/ad8fba09accd6909e6678b8c9820732f36588401"},{"id":"ASB-A-157038281-8d9102c5","digest":{"function_hash":"75197517435160166847773314117222136691","length":2472},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_decide_association_model","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/ad8fba09accd6909e6678b8c9820732f36588401"},{"id":"ASB-A-157038281-96ea4754","digest":{"line_hashes":["127286301726074558675323753918097694819","115289338893005503002735336742937494842","144207292614858641385136419317557632933","255694955515360648636484271403920506710"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"include/hardware/bluetooth.h"},"source":"https://android.googlesource.com/platform/system/bt/+/ad8fba09accd6909e6678b8c9820732f36588401"},{"id":"ASB-A-157038281-999a50e8","digest":{"line_hashes":["22218113270003052562960844175711981574","91115459083507765377707856730738317800","288796491077226801430939614720904800532","319055551634347041020487125736991423165","60407143767321891710587980027022490991","316521609122599971477272549506144783446","23669501465688480175682175705683641191","159689413627314335493594636691595591538","268897877006632128397184708257065532823","220056559681035861380650669940591832836","186219569860945206547834545750165579647","289546148816400765751750554902950902600","201948990698576750914047745698557512104","19493534525442399527918251869896157850","53001658388234278313852890066614564836"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/src/bluetooth.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/ad8fba09accd6909e6678b8c9820732f36588401"},{"id":"ASB-A-157038281-9e38967e","digest":{"line_hashes":["201105367067295881108327400277602669309","109290394494576233149924833268248687560","91680129304714548443582013432500229276","72411920253374876434362967695253770334"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/include/btif_dm.h"},"source":"https://android.googlesource.com/platform/system/bt/+/8709264b5c18b53a0bc266b82d84ade06b04126b"},{"id":"ASB-A-157038281-9eb3821c","digest":{"function_hash":"255370187046246017729886701018513239509","length":9108},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btif_dm_upstreams_evt","file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/8709264b5c18b53a0bc266b82d84ade06b04126b"},{"id":"ASB-A-157038281-a9cb5fe3","digest":{"line_hashes":["176103410811009822097556401636563885618","326490954156002775452442993458585371566","287686748106459835459635583097803592685","21850808014058208439706052864824505449","215286734471788301462172763351269138097","72302893932110133953091051322614727724","91069740820198552936149551775401004886","46992582389263274585267871847049564345","107953717633874826501417479474095573065","8411505967920724976014306905107544475","203198767036545510457665387136201217868","170093116442350688427886899181125299416","86690973309943697197758634197245326472","280479236762625444599915445867070601376","168036837319234141147137813481152560444","34534745296281539977631947187478373397"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/8709264b5c18b53a0bc266b82d84ade06b04126b"},{"id":"ASB-A-157038281-c3317b4b","digest":{"line_hashes":["258776453729134921493253692535153816601","305663736716309226837834211856060669222","93798527707995569253877930247069820418","132792386158014892288826772949877551148","230069431199743055292584521389567950009","5809527790695241055851031965250819657","66650895299143083479801925357974022220"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/btm/btm_ble.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/8709264b5c18b53a0bc266b82d84ade06b04126b"},{"id":"ASB-A-157038281-d714c23f","digest":{"function_hash":"246153933052974361789822017565183904379","length":636},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"SMP_SecurityGrant","file":"stack/smp/smp_api.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/8709264b5c18b53a0bc266b82d84ade06b04126b"},{"id":"ASB-A-157038281-eeee8fdc","digest":{"function_hash":"162179306981177271273091494288229588430","length":2861},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"bta_dm_ble_smp_cback","file":"bta/dm/bta_dm_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/8709264b5c18b53a0bc266b82d84ade06b04126b"},{"id":"ASB-A-157038281-f5f13d2d","digest":{"line_hashes":["84261553069540060990238038307963924833","8099028036341010309266390041028815058","293668577803425174459324062149607408076","336203052674518134261661437178547769365"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"test/suite/adapter/adapter_unittest.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/ad8fba09accd6909e6678b8c9820732f36588401"},{"id":"ASB-A-157038281-f7512818","digest":{"line_hashes":["90231861124166576716631393770209491471","262919668639691396372267090129829472033","3929289543587825306264691193889620341"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_api.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/8709264b5c18b53a0bc266b82d84ade06b04126b"},{"id":"ASB-A-157038281-f7ea8923","digest":{"function_hash":"112531274067660169268062259614344347861","length":2320},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_process_peer_nonce","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/8709264b5c18b53a0bc266b82d84ade06b04126b"}],"severity":"High","fixes":["https://android.googlesource.com/platform/system/bt/+/c3894d636014ce4fcd728d380b0c2d05e4686f53","https://android.googlesource.com/platform/system/bt/+/8709264b5c18b53a0bc266b82d84ade06b04126b","https://android.googlesource.com/platform/system/bt/+/ad8fba09accd6909e6678b8c9820732f36588401"],"types":["EoP"],"spl":"2020-11-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-157038281.json"}},{"package":{"name":"platform/packages/apps/Bluetooth","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10:0"},{"fixed":"10:2020-11-01"}]}],"versions":["10"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-157038281-21a59b93","digest":{"function_hash":"189178195664141318658606150786130706654","length":2899},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"onCreate","file":"src/com/android/bluetooth/btservice/AdapterService.java"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/9cfb9204e573b34da01415f32798cb5376f95555"},{"id":"ASB-A-157038281-abd036d5","digest":{"line_hashes":["75934711735327781154072991445428874580","277415257456776145722979273172601115502","266905088922611006772123862078501400873","149158355114724095621618796938196893156","54598549818826088647818030852832852520","304410132131851346150558651901956930946","260935436742117386901497492581601581022","94335744816157827230616835602271039112","210784162809919503517366816903491018700","172629637826660358674061108047818925356","32533507795515828074566733120237335541","35659914195063009929081615466325219671"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"jni/com_android_bluetooth_btservice_AdapterService.cpp"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/9cfb9204e573b34da01415f32798cb5376f95555"},{"id":"ASB-A-157038281-cd7a0b17","digest":{"line_hashes":["269989756536276873391430294851528568840","267349416544922858776992828051853172323","299711711725709722332668901098957433226","258344471012731152621342786562094226044","227101095865660153762674070098561331918","174369102956947968845364912426323557410","176417601435814388195707629994551534337","278597300051622514302026243542347384156"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"src/com/android/bluetooth/btservice/AdapterService.java"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/9cfb9204e573b34da01415f32798cb5376f95555"},{"id":"ASB-A-157038281-f7ba2090","digest":{"function_hash":"262712667962589669101859734720439627373","length":1217},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"initNative","file":"jni/com_android_bluetooth_btservice_AdapterService.cpp"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/9cfb9204e573b34da01415f32798cb5376f95555"}],"severity":"High","fixes":["https://android.googlesource.com/platform/packages/apps/Bluetooth/+/9cfb9204e573b34da01415f32798cb5376f95555"],"types":["EoP"],"spl":"2020-11-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-157038281.json"}},{"package":{"name":"platform/system/bt","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10:0"},{"fixed":"10:2020-11-01"}]}],"versions":["10"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-157038281-013c2dbf","digest":{"line_hashes":["246834468510378197188371966348504230562","220606714798329112208733973789226715296","141455279918462527275107781900538391918","40289599219000572033739910078334348218","206862283983192898861411286173805084858"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"include/hardware/bluetooth.h"},"source":"https://android.googlesource.com/platform/system/bt/+/cd3398b4e26f25cc6fe4d6928b258f76203de502"},{"id":"ASB-A-157038281-1de68076","digest":{"function_hash":"94067362944700076155000881134038373824","length":3108},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"bta_dm_ble_smp_cback","file":"bta/dm/bta_dm_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b6bcc43c7b43f27f62a4c8ea0c15eead822b382a"},{"id":"ASB-A-157038281-20ce7398","digest":{"function_hash":"112531274067660169268062259614344347861","length":2320},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_process_peer_nonce","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b6bcc43c7b43f27f62a4c8ea0c15eead822b382a"},{"id":"ASB-A-157038281-23dc519a","digest":{"line_hashes":["140021609492802510739566043826599927185","289866598153843866421057331497787724557","274268651463006281153000985464196918869"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/include/btif_api.h"},"source":"https://android.googlesource.com/platform/system/bt/+/cd3398b4e26f25cc6fe4d6928b258f76203de502"},{"id":"ASB-A-157038281-269b54bb","digest":{"line_hashes":["176942047962962432345533666676289790160","137921359185380052405916867248350951761","268356321472975280243586622553942097326","255044124087256267093779652349819250029"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"test/suite/adapter/adapter_unittest.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/cd3398b4e26f25cc6fe4d6928b258f76203de502"},{"id":"ASB-A-157038281-26fdc7f5","digest":{"line_hashes":["201105367067295881108327400277602669309","109290394494576233149924833268248687560","91680129304714548443582013432500229276","72411920253374876434362967695253770334"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/include/btif_dm.h"},"source":"https://android.googlesource.com/platform/system/bt/+/b6bcc43c7b43f27f62a4c8ea0c15eead822b382a"},{"id":"ASB-A-157038281-4b9c63e2","digest":{"line_hashes":["228404262703168379840464841943474903203","16688957259502814341793113407490021382","79901614744452133124234642788176053018","328625543574598215760579676631487657265"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"service/hal/bluetooth_interface.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/cd3398b4e26f25cc6fe4d6928b258f76203de502"},{"id":"ASB-A-157038281-5b70156d","digest":{"function_hash":"58032923757447706296194816290075680608","length":2457},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_decide_association_model","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/cd3398b4e26f25cc6fe4d6928b258f76203de502"},{"id":"ASB-A-157038281-6994f4e8","digest":{"line_hashes":["174201675099952091244892563207032646819","276236007049963091572252930970349775353","98074242501461545505889035942004767405","132792386158014892288826772949877551148","230069431199743055292584521389567950009","120734870774512651547171550728500556383","280530058120438830441945882566253731192"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/btm/btm_ble.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b6bcc43c7b43f27f62a4c8ea0c15eead822b382a"},{"id":"ASB-A-157038281-6b79aab2","digest":{"function_hash":"221659570648865965525421496542649177014","length":818},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btif_dm_ble_sec_req_evt","file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b6bcc43c7b43f27f62a4c8ea0c15eead822b382a"},{"id":"ASB-A-157038281-7fd6b29d","digest":{"function_hash":"301500401311809862687108872924756327413","length":8855},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btif_dm_upstreams_evt","file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b6bcc43c7b43f27f62a4c8ea0c15eead822b382a"},{"id":"ASB-A-157038281-8fa8605d","digest":{"function_hash":"321002338085311961657253307643351817378","length":819},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"TEST_F","file":"test/suite/adapter/adapter_unittest.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/cd3398b4e26f25cc6fe4d6928b258f76203de502"},{"id":"ASB-A-157038281-91ad1469","digest":{"line_hashes":["330930546012496514480377423014314423137","11762145032635374166917589579194723394","212324269000609916859401293746816447272","50711425529424856186509447722249800526","69957093265416678526444556296639252141","62730281375438910381615232323374447355","34125414874109382394381153167807856652","5800152430043191926972187857753457575","246090430726045246919215407815706952352","86931941911930631524932446579475818443","88311774435730366746427194464095652777","28608564074422652099868710087852289461","217530098881144130588114515166845879456"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/cd3398b4e26f25cc6fe4d6928b258f76203de502"},{"id":"ASB-A-157038281-aa04dbd7","digest":{"function_hash":"177717406543718616803153195811938820665","length":2613},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_process_peer_nonce","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/cd3398b4e26f25cc6fe4d6928b258f76203de502"},{"id":"ASB-A-157038281-aad9b9b2","digest":{"line_hashes":["160988574818648045133452576739688002343","240870636011088180370829429628466994321","60117286582660210777101523870384208747","296308211328737926597102699369725720268","180358173052943379436390497427348916775","27521223860331743510505543005265943209","303659173795356049130873341624669390480","250655365373067874507724832328356518791","182327012827900646547860126244818884924","67759012002076478743727694836429673344","17962296294351550147144561614037666838","290135092260527780819718481599472826656","167490547900741455867861361222334077880","201489628729130620300528514067139794673","116387438248469091424848017118123145982","146081442578038738350582837327465713623"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b6bcc43c7b43f27f62a4c8ea0c15eead822b382a"},{"id":"ASB-A-157038281-c987006e","digest":{"function_hash":"246153933052974361789822017565183904379","length":636},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"SMP_SecurityGrant","file":"stack/smp/smp_api.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b6bcc43c7b43f27f62a4c8ea0c15eead822b382a"},{"id":"ASB-A-157038281-cd06f711","digest":{"line_hashes":["74117401161904607292930370810485049844","301315064390698877584461332634565643567","171918785669009709712171995283427618676","312031053348703618234109014195726397107","196187564051206866835744328452143333631","329039162273466661838162734565672541801","174477469508294259797918803432217278903","32388163546907126204293888925689279783","184438320784954429274391709887844994646","5066067383984160029736115156150366773","97141010478039421320835914267183684156","233942668862331379923079104242100304895","111437356541648442973220731956089842335","277513442173306927451321679484656230630","58326335559598017779899708829030450063"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/src/bluetooth.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/cd3398b4e26f25cc6fe4d6928b258f76203de502"},{"id":"ASB-A-157038281-d4e6a218","digest":{"line_hashes":["90231861124166576716631393770209491471","262919668639691396372267090129829472033","3929289543587825306264691193889620341"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_api.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b6bcc43c7b43f27f62a4c8ea0c15eead822b382a"},{"id":"ASB-A-157038281-da99cabe","digest":{"line_hashes":["176103410811009822097556401636563885618","326490954156002775452442993458585371566","287686748106459835459635583097803592685","21850808014058208439706052864824505449","215286734471788301462172763351269138097","72302893932110133953091051322614727724","91069740820198552936149551775401004886","46992582389263274585267871847049564345","107953717633874826501417479474095573065","8411505967920724976014306905107544475","203198767036545510457665387136201217868","170093116442350688427886899181125299416","86690973309943697197758634197245326472","280479236762625444599915445867070601376","168036837319234141147137813481152560444","34534745296281539977631947187478373397"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b6bcc43c7b43f27f62a4c8ea0c15eead822b382a"},{"id":"ASB-A-157038281-e9a95abb","digest":{"function_hash":"190576750034893619371197752065645279342","length":3103},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btm_proc_smp_cback","file":"stack/btm/btm_ble.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b6bcc43c7b43f27f62a4c8ea0c15eead822b382a"},{"id":"ASB-A-157038281-ebbf78ad","digest":{"function_hash":"173196413699773906299450659831894584493","length":2159},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_decide_association_model","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b6bcc43c7b43f27f62a4c8ea0c15eead822b382a"},{"id":"ASB-A-157038281-f35618a0","digest":{"line_hashes":["46777931121321814917792688150621230972","52655362989620007884359709445123264808","313373449252906525744916017602189160371"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"bta/dm/bta_dm_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/b6bcc43c7b43f27f62a4c8ea0c15eead822b382a"},{"id":"ASB-A-157038281-f6c6a632","digest":{"function_hash":"207887003559397277615723207565274436015","length":413},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"init","file":"btif/src/bluetooth.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/cd3398b4e26f25cc6fe4d6928b258f76203de502"}],"severity":"High","fixes":["https://android.googlesource.com/platform/system/bt/+/e45cec1547ec05bfcfb4fcf38da380c3eca77532","https://android.googlesource.com/platform/system/bt/+/b6bcc43c7b43f27f62a4c8ea0c15eead822b382a","https://android.googlesource.com/platform/system/bt/+/cd3398b4e26f25cc6fe4d6928b258f76203de502"],"types":["EoP"],"spl":"2020-11-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-157038281.json"}},{"package":{"name":"platform/packages/apps/Bluetooth","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11:0"},{"fixed":"11:2020-11-01"}]}],"versions":["11"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-157038281-0774aeb1","digest":{"line_hashes":["249155751675739173061982842698514683037","48792780398728695737032316806225580866","207796549628479039852285369483806286441","106573758444075036668187541698252402115","319422919324659566297527754931896857022","53188278251663659449657951678385580537","119113750231612246241101347763991305274","129034523212900623210058103927582883669"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"src/com/android/bluetooth/btservice/AdapterService.java"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/862adbe35772e3edc82f1ef142f470d0fd1d9557"},{"id":"ASB-A-157038281-5543f6be","digest":{"function_hash":"137359662711384033555401531596273223141","length":2982},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"onCreate","file":"src/com/android/bluetooth/btservice/AdapterService.java"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/862adbe35772e3edc82f1ef142f470d0fd1d9557"},{"id":"ASB-A-157038281-d24569f4","digest":{"function_hash":"155855738231520385688484377649189203670","length":1239},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"initNative","file":"jni/com_android_bluetooth_btservice_AdapterService.cpp"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/862adbe35772e3edc82f1ef142f470d0fd1d9557"},{"id":"ASB-A-157038281-f3d42efd","digest":{"line_hashes":["288327712671115562056437202506249381106","25548363474466877580975290976515731870","339892665512476015852888128590203461165","148743557554913228454559440812808510847","115106482513511501719911639524346661980","90881898225197608731121919960385592230","337089620781201760668371408715330922788","35880480334431437822633427399773108164","57804317503493548264184627133055206049","201301814969488626260507196024346419192","266123164595982624943977120530212926234","233231375868369285399011583927497592973"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"jni/com_android_bluetooth_btservice_AdapterService.cpp"},"source":"https://android.googlesource.com/platform/packages/apps/Bluetooth/+/862adbe35772e3edc82f1ef142f470d0fd1d9557"}],"severity":"High","fixes":["https://android.googlesource.com/platform/packages/apps/Bluetooth/+/862adbe35772e3edc82f1ef142f470d0fd1d9557"],"types":["EoP"],"spl":"2020-11-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-157038281.json"}},{"package":{"name":"platform/system/bt","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11:0"},{"fixed":"11:2020-11-01"}]}],"versions":["11"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-157038281-04dab392","digest":{"line_hashes":["218970800081116559407926911014695050496","28752692510458970851215673540425411574","144800924775981393640188425135665654160","242123068893093735929387451833999928898"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"test/headless/headless.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/e198eb931d834a3117005f31ece43a83ecc0cd60"},{"id":"ASB-A-157038281-1a5e758c","digest":{"line_hashes":["160988574818648045133452576739688002343","240870636011088180370829429628466994321","60117286582660210777101523870384208747","296308211328737926597102699369725720268","180358173052943379436390497427348916775","27521223860331743510505543005265943209","303659173795356049130873341624669390480","250655365373067874507724832328356518791","182327012827900646547860126244818884924","67759012002076478743727694836429673344","17962296294351550147144561614037666838","290135092260527780819718481599472826656","167490547900741455867861361222334077880","201489628729130620300528514067139794673","116387438248469091424848017118123145982","146081442578038738350582837327465713623"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/03580fc44067b4289d1d77bd2f3ddf1e5974cf30"},{"id":"ASB-A-157038281-1b9feb87","digest":{"function_hash":"190576750034893619371197752065645279342","length":3103},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btm_proc_smp_cback","file":"stack/btm/btm_ble.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/03580fc44067b4289d1d77bd2f3ddf1e5974cf30"},{"id":"ASB-A-157038281-213a7e72","digest":{"function_hash":"246153933052974361789822017565183904379","length":636},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"SMP_SecurityGrant","file":"stack/smp/smp_api.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/03580fc44067b4289d1d77bd2f3ddf1e5974cf30"},{"id":"ASB-A-157038281-5e6e08ff","digest":{"line_hashes":["201105367067295881108327400277602669309","109290394494576233149924833268248687560","91680129304714548443582013432500229276","72411920253374876434362967695253770334"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/include/btif_dm.h"},"source":"https://android.googlesource.com/platform/system/bt/+/03580fc44067b4289d1d77bd2f3ddf1e5974cf30"},{"id":"ASB-A-157038281-66ec460d","digest":{"function_hash":"58032923757447706296194816290075680608","length":2457},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_decide_association_model","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/e198eb931d834a3117005f31ece43a83ecc0cd60"},{"id":"ASB-A-157038281-736d8184","digest":{"line_hashes":["90231861124166576716631393770209491471","262919668639691396372267090129829472033","3929289543587825306264691193889620341"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_api.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/03580fc44067b4289d1d77bd2f3ddf1e5974cf30"},{"id":"ASB-A-157038281-7a9bd7e1","digest":{"line_hashes":["46777931121321814917792688150621230972","52655362989620007884359709445123264808","313373449252906525744916017602189160371"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"bta/dm/bta_dm_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/03580fc44067b4289d1d77bd2f3ddf1e5974cf30"},{"id":"ASB-A-157038281-811b9ca4","digest":{"line_hashes":["68599573647872116472271697077200424983","241074427353561119903090828946207714020","295167890463962589213365298662758012221","264188018885457521536388811907697171954","82693602646323038071625361874850585753"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"include/hardware/bluetooth.h"},"source":"https://android.googlesource.com/platform/system/bt/+/e198eb931d834a3117005f31ece43a83ecc0cd60"},{"id":"ASB-A-157038281-883c461d","digest":{"line_hashes":["100312520963221166822909340435732755797","252018229085176352179725647313523222909","2389996442223139815109936882975344444"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/include/btif_api.h"},"source":"https://android.googlesource.com/platform/system/bt/+/e198eb931d834a3117005f31ece43a83ecc0cd60"},{"id":"ASB-A-157038281-88532e73","digest":{"function_hash":"221659570648865965525421496542649177014","length":818},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btif_dm_ble_sec_req_evt","file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/03580fc44067b4289d1d77bd2f3ddf1e5974cf30"},{"id":"ASB-A-157038281-8ce2fd47","digest":{"line_hashes":["309782153556352844433453468330448468610","213650834033151209462433404578898540240","310006113108550276715647563512425052163","308447674401386975680872017084724830574","161570466466584278519717595942550205984","258578022259534054938217620213695529729","108634015673300762312708773322201415038","21168526646248503884774206334622813483","263250159863457400228753717539171861160","29184605076671599232902218087759630569","111215805723849299818269808941268237431","323232948365542865886526141932497078062","307311562104523348912836184924430361538","277843493990694882029197741729245789053","271764704495591571364725308159872016017"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/src/bluetooth.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/e198eb931d834a3117005f31ece43a83ecc0cd60"},{"id":"ASB-A-157038281-8ed4d3ba","digest":{"function_hash":"173196413699773906299450659831894584493","length":2159},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_decide_association_model","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/03580fc44067b4289d1d77bd2f3ddf1e5974cf30"},{"id":"ASB-A-157038281-9f50c827","digest":{"function_hash":"183730808488633129915486933260154190576","length":708},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"init","file":"btif/src/bluetooth.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/e198eb931d834a3117005f31ece43a83ecc0cd60"},{"id":"ASB-A-157038281-a0cf754d","digest":{"function_hash":"177717406543718616803153195811938820665","length":2613},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_process_peer_nonce","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/e198eb931d834a3117005f31ece43a83ecc0cd60"},{"id":"ASB-A-157038281-a644b874","digest":{"line_hashes":["174201675099952091244892563207032646819","276236007049963091572252930970349775353","98074242501461545505889035942004767405","132792386158014892288826772949877551148","230069431199743055292584521389567950009","120734870774512651547171550728500556383","280530058120438830441945882566253731192"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/btm/btm_ble.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/03580fc44067b4289d1d77bd2f3ddf1e5974cf30"},{"id":"ASB-A-157038281-b41acd3a","digest":{"function_hash":"112531274067660169268062259614344347861","length":2320},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"smp_process_peer_nonce","file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/03580fc44067b4289d1d77bd2f3ddf1e5974cf30"},{"id":"ASB-A-157038281-bfda114e","digest":{"function_hash":"48412460430649862069629733227252173627","length":877},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"HeadlessStack::SetUp","file":"test/headless/headless.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/e198eb931d834a3117005f31ece43a83ecc0cd60"},{"id":"ASB-A-157038281-c9595b72","digest":{"function_hash":"94067362944700076155000881134038373824","length":3108},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"bta_dm_ble_smp_cback","file":"bta/dm/bta_dm_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/03580fc44067b4289d1d77bd2f3ddf1e5974cf30"},{"id":"ASB-A-157038281-cd7e3650","digest":{"line_hashes":["330930546012496514480377423014314423137","11762145032635374166917589579194723394","212324269000609916859401293746816447272","50711425529424856186509447722249800526","69957093265416678526444556296639252141","62730281375438910381615232323374447355","34125414874109382394381153167807856652","5800152430043191926972187857753457575","246090430726045246919215407815706952352","86931941911930631524932446579475818443","88311774435730366746427194464095652777","28608564074422652099868710087852289461","217530098881144130588114515166845879456"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"stack/smp/smp_act.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/e198eb931d834a3117005f31ece43a83ecc0cd60"},{"id":"ASB-A-157038281-d2d7ba85","digest":{"function_hash":"73525069259940577685262770473378256743","length":823},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"TEST_F","file":"test/suite/adapter/adapter_unittest.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/e198eb931d834a3117005f31ece43a83ecc0cd60"},{"id":"ASB-A-157038281-d3fa91c5","digest":{"function_hash":"301500401311809862687108872924756327413","length":8855},"signature_type":"Function","deprecated":false,"signature_version":"v1","target":{"function":"btif_dm_upstreams_evt","file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/03580fc44067b4289d1d77bd2f3ddf1e5974cf30"},{"id":"ASB-A-157038281-e8a4f5dc","digest":{"line_hashes":["30148307350815998296314777258510693288","278557482957938877632908176032573439805","46337723722176881129002724885692143631","98622714097174249811723005629041394069"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"test/suite/adapter/adapter_unittest.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/e198eb931d834a3117005f31ece43a83ecc0cd60"},{"id":"ASB-A-157038281-e96df1ba","digest":{"line_hashes":["151850068518970980094369690902463771450","330047973550245822927638766639398483319","137813909334542411229860095083399436128","146617051137074450298532346701639865123"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"service/hal/bluetooth_interface.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/e198eb931d834a3117005f31ece43a83ecc0cd60"},{"id":"ASB-A-157038281-fc6ca48e","digest":{"line_hashes":["176103410811009822097556401636563885618","326490954156002775452442993458585371566","287686748106459835459635583097803592685","21850808014058208439706052864824505449","215286734471788301462172763351269138097","72302893932110133953091051322614727724","91069740820198552936149551775401004886","46992582389263274585267871847049564345","107953717633874826501417479474095573065","8411505967920724976014306905107544475","203198767036545510457665387136201217868","170093116442350688427886899181125299416","86690973309943697197758634197245326472","280479236762625444599915445867070601376","168036837319234141147137813481152560444","34534745296281539977631947187478373397"],"threshold":0.9},"signature_type":"Line","deprecated":false,"signature_version":"v1","target":{"file":"btif/src/btif_dm.cc"},"source":"https://android.googlesource.com/platform/system/bt/+/03580fc44067b4289d1d77bd2f3ddf1e5974cf30"}],"severity":"High","fixes":["https://android.googlesource.com/platform/system/bt/+/3601e50959cfdd324192ba7e12a04c8d256d0b8a","https://android.googlesource.com/platform/system/bt/+/03580fc44067b4289d1d77bd2f3ddf1e5974cf30","https://android.googlesource.com/platform/system/bt/+/e198eb931d834a3117005f31ece43a83ecc0cd60"],"types":["EoP"],"spl":"2020-11-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-157038281.json"}}],"schema_version":"1.7.5"}