{"id":"ASB-A-503554490","details":"In multiple locations, there is a possible memory safety issue due to a heap buffer overflow. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-503554490","CVE-2026-49921"],"modified":"2026-09-09T15:15:54.249544283Z","published":"2026-09-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2026-09-01"}],"affected":[{"package":{"name":"platform/packages/modules/Bluetooth","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17-next:0"},{"fixed":"17-next:2026-09-01"}]}],"versions":["17-next"],"ecosystem_specific":{"vanir_signatures":[{"source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c38eeeb203a54d22ebe14199ac0b236948e69064","target":{"file":"system/stack/sdp/sdp_server.cc"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["263258161404672070354835000126997956318","286073883733398392203333469617757995545","142870057710055416845193739172940759066","229391551805715688910960747639623510853","220086062369584072016123623157333565185","200166588462115431209164279838638810003","118675035969470875691698001258344689440","196397554091563918306736600340077638282","327489235795846531318800550669625621004","242232691045715220341114087536277457003","189490682715295410216549109004269641949","327340805419733784566242861534748971391","278343524028516306628022552530714800688","286073883733398392203333469617757995545","142870057710055416845193739172940759066","229391551805715688910960747639623510853","277633809543710935370534086615126785810","141903307031223326876418671125241188448","50591981945024207983349191871523612049","196397554091563918306736600340077638282","327489235795846531318800550669625621004","242232691045715220341114087536277457003","189490682715295410216549109004269641949","327340805419733784566242861534748971391"]},"id":"ASB-A-503554490-40b88eaa","signature_type":"Line","signature_version":"v1"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c38eeeb203a54d22ebe14199ac0b236948e69064","target":{"file":"system/stack/sdp/sdp_server.cc","function":"process_service_search_attr_req"},"deprecated":false,"digest":{"function_hash":"234885848374535616936072549726664038565","length":7514},"id":"ASB-A-503554490-9887ec9e","signature_type":"Function"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c38eeeb203a54d22ebe14199ac0b236948e69064","target":{"file":"system/stack/sdp/sdp_db.cc"},"deprecated":false,"digest":{"line_hashes":["136411140000534985871501883715446998120","211480513380587768097981217369359198465","94159063913853366670655820121131539144","85052081892092952809031721787755978210","114561483752064732313635644762498894786","103095061920323215659805094796302902474","252105161683310911531424257663425706206","340227863801121340250344059018028085486","65028502749842873289307810133389538135","219219332391922087659732804999926220856","184114347374865059411638871785893099337","267316580119348924232546368181599720809","268659090969300418706832165707815783037","161029387423189416387955832115053886503","117449845397578017788637215180639692136"],"threshold":0.9},"id":"ASB-A-503554490-c185b8e8"},{"id":"ASB-A-503554490-d4093997","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c38eeeb203a54d22ebe14199ac0b236948e69064","target":{"file":"system/stack/sdp/sdp_utils.cc"},"deprecated":false,"digest":{"line_hashes":["152984548421205108607126746409707379180","67125878575480373639067785115271513747","19354413197191747332224386493158570045","76475838350346482640076259045487308124","196739352192374664946085146928275649664","248324360414604610531423217861373184105","82786177349793358798232120589741212794","51474573369935403212811648414820221023","77852236051653898087934837106799130528"],"threshold":0.9}},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c38eeeb203a54d22ebe14199ac0b236948e69064","target":{"file":"system/stack/sdp/sdp_server.cc","function":"process_service_attr_req"},"deprecated":false,"digest":{"function_hash":"314117344066530375169921459321285041097","length":5914},"id":"ASB-A-503554490-da058f11"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c38eeeb203a54d22ebe14199ac0b236948e69064","target":{"file":"system/stack/sdp/sdp_utils.cc","function":"sdpu_build_partial_attrib_entry"},"deprecated":false,"digest":{"function_hash":"261238699076207367670021994188690922622","length":568},"id":"ASB-A-503554490-e26cca46"},{"target":{"file":"system/stack/sdp/sdp_db.cc","function":"sdp_add_attribute_to_record"},"deprecated":false,"digest":{"function_hash":"99188638674473644034414010673927175518","length":1797},"id":"ASB-A-503554490-f6d9740d","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c38eeeb203a54d22ebe14199ac0b236948e69064"}],"fixes":["https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c38eeeb203a54d22ebe14199ac0b236948e69064"],"severity":"Critical","spl":"2026-09-01","types":["RCE"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-503554490.json"}},{"package":{"name":"platform/packages/modules/Bluetooth","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15:0"},{"fixed":"15:2026-09-01"}]}],"versions":["15"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/packages/modules/Bluetooth/+/8ee95735c56efb7f6fccc8a6d54bd802fbca64ad"],"severity":"Critical","spl":"2026-09-01","types":["RCE"],"vanir_signatures":[{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/8ee95735c56efb7f6fccc8a6d54bd802fbca64ad","target":{"file":"system/stack/sdp/sdp_db.cc"},"deprecated":false,"digest":{"line_hashes":["140582920804477162131706058902769784525","168395069138291551343309580071571299279","273976772223420996057702807590596969684","309339834953472127076101827137482652026","129663536898343476434615019378454297249","30747798920766633713644375442241003442","85052081892092952809031721787755978210","114561483752064732313635644762498894786","103095061920323215659805094796302902474","151045349073073221090497711207658864874","340004629455897115230972897461504585819","295849840430511634428805876566108329382","175578526750305992748113022879065640445","130518366246431133232671613838102731191","254223205264525468513126635208458991542","320700094285453258603774353543049463898","25572739056594362502034425432415090713","58972174123234803203990725428639213964","140567046766136931136564413616795489389"],"threshold":0.9},"id":"ASB-A-503554490-00cb1f46","signature_type":"Line"},{"target":{"file":"system/stack/sdp/sdp_db.cc","function":"SDP_AddAttributeToRecord"},"deprecated":false,"digest":{"function_hash":"115986560552768005616207720076933768198","length":1784},"id":"ASB-A-503554490-3dd0d55b","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/8ee95735c56efb7f6fccc8a6d54bd802fbca64ad"},{"id":"ASB-A-503554490-65269940","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/8ee95735c56efb7f6fccc8a6d54bd802fbca64ad","target":{"function":"process_service_attr_req","file":"system/stack/sdp/sdp_server.cc"},"deprecated":false,"digest":{"length":5997,"function_hash":"62982951657898317115880487844722120163"}},{"id":"ASB-A-503554490-999303cb","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/8ee95735c56efb7f6fccc8a6d54bd802fbca64ad","target":{"file":"system/stack/sdp/sdp_server.cc"},"deprecated":false,"digest":{"line_hashes":["89986087176679570256764576802182876198","108672602733510301676503615242229545618","80824573831542258658961118917893681417","17501979789197792165727035437540688136","89986087176679570256764576802182876198","108672602733510301676503615242229545618","80824573831542258658961118917893681417","17501979789197792165727035437540688136"],"threshold":0.9}},{"deprecated":false,"digest":{"function_hash":"18228748365034568519048646909793778377","length":7952},"id":"ASB-A-503554490-c2492a6d","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/8ee95735c56efb7f6fccc8a6d54bd802fbca64ad","target":{"file":"system/stack/sdp/sdp_server.cc","function":"process_service_search_attr_req"}},{"digest":{"line_hashes":["177076557020881669418574865019980852434","164546894177767381228790967713655056075","224812021535066557660482664023350554103","143867958052912392363645129833588196052","327308261191970771365786865470389816237","196739352192374664946085146928275649664","248324360414604610531423217861373184105"],"threshold":0.9},"id":"ASB-A-503554490-cf355883","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/8ee95735c56efb7f6fccc8a6d54bd802fbca64ad","target":{"file":"system/stack/sdp/sdp_utils.cc"},"deprecated":false},{"id":"ASB-A-503554490-dbb7d095","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/8ee95735c56efb7f6fccc8a6d54bd802fbca64ad","target":{"file":"system/stack/sdp/sdp_utils.cc","function":"sdpu_build_partial_attrib_entry"},"deprecated":false,"digest":{"function_hash":"60658119105790715368710994014133526886","length":547}}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-503554490.json"}},{"package":{"name":"platform/packages/modules/Bluetooth","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16:0"},{"fixed":"16:2026-09-01"}]}],"versions":["16"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/packages/modules/Bluetooth/+/328d9f310670024588c70cfec24e0aa63f091916"],"severity":"Critical","spl":"2026-09-01","types":["RCE"],"vanir_signatures":[{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/328d9f310670024588c70cfec24e0aa63f091916","target":{"file":"system/stack/sdp/sdp_utils.cc"},"deprecated":false,"digest":{"line_hashes":["152984548421205108607126746409707379180","67125878575480373639067785115271513747","19354413197191747332224386493158570045","76475838350346482640076259045487308124","196739352192374664946085146928275649664","248324360414604610531423217861373184105"],"threshold":0.9},"id":"ASB-A-503554490-09640059"},{"target":{"file":"system/stack/sdp/sdp_db.cc"},"deprecated":false,"digest":{"line_hashes":["140582920804477162131706058902769784525","94159063913853366670655820121131539144","85052081892092952809031721787755978210","114561483752064732313635644762498894786","103095061920323215659805094796302902474","97797857902226106350311961140343958415","340227863801121340250344059018028085486","319883127366648362965212840329766741700","182705975665437208818241378369919641025","249118135281327476487651125855312850066","328404197912343133669709979515160875923","268659090969300418706832165707815783037","161029387423189416387955832115053886503","117449845397578017788637215180639692136"],"threshold":0.9},"id":"ASB-A-503554490-1140bc03","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/328d9f310670024588c70cfec24e0aa63f091916"},{"target":{"file":"system/stack/sdp/sdp_server.cc"},"deprecated":false,"digest":{"line_hashes":["89986087176679570256764576802182876198","108672602733510301676503615242229545618","80824573831542258658961118917893681417","208049027615488659730756652774104452441","89986087176679570256764576802182876198","108672602733510301676503615242229545618","80824573831542258658961118917893681417","128014514232553943311233796575871659168"],"threshold":0.9},"id":"ASB-A-503554490-677b4040","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/328d9f310670024588c70cfec24e0aa63f091916"},{"source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/328d9f310670024588c70cfec24e0aa63f091916","target":{"function":"process_service_search_attr_req","file":"system/stack/sdp/sdp_server.cc"},"deprecated":false,"digest":{"function_hash":"225504442713293245101116892079626328748","length":7526},"id":"ASB-A-503554490-7c35c1c7","signature_type":"Function","signature_version":"v1"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/328d9f310670024588c70cfec24e0aa63f091916","target":{"function":"sdpu_build_partial_attrib_entry","file":"system/stack/sdp/sdp_utils.cc"},"deprecated":false,"digest":{"function_hash":"261238699076207367670021994188690922622","length":568},"id":"ASB-A-503554490-d60b34d2","signature_type":"Function"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/328d9f310670024588c70cfec24e0aa63f091916","target":{"file":"system/stack/sdp/sdp_db.cc","function":"SDP_AddAttributeToRecord"},"deprecated":false,"digest":{"function_hash":"186888907320538434918260538478926198112","length":1781},"id":"ASB-A-503554490-d799b554","signature_type":"Function"},{"target":{"function":"process_service_attr_req","file":"system/stack/sdp/sdp_server.cc"},"deprecated":false,"digest":{"length":5815,"function_hash":"141654186388903997156414433464583454342"},"id":"ASB-A-503554490-e2f2bb75","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/328d9f310670024588c70cfec24e0aa63f091916"}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-503554490.json"}},{"package":{"name":"platform/packages/modules/Bluetooth","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16-qpr2:0"},{"fixed":"16-qpr2:2026-09-01"}]}],"versions":["16-qpr2"],"ecosystem_specific":{"types":["RCE"],"vanir_signatures":[{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c10c85eb25247127316d8a8580b229b9a167ea0d","target":{"file":"system/stack/sdp/sdp_db.cc","function":"SDP_AddAttributeToRecord"},"deprecated":false,"digest":{"function_hash":"186888907320538434918260538478926198112","length":1781},"id":"ASB-A-503554490-12e7daab"},{"digest":{"line_hashes":["140582920804477162131706058902769784525","94159063913853366670655820121131539144","85052081892092952809031721787755978210","114561483752064732313635644762498894786","103095061920323215659805094796302902474","97797857902226106350311961140343958415","340227863801121340250344059018028085486","319883127366648362965212840329766741700","182705975665437208818241378369919641025","249118135281327476487651125855312850066","328404197912343133669709979515160875923","268659090969300418706832165707815783037","161029387423189416387955832115053886503","117449845397578017788637215180639692136"],"threshold":0.9},"id":"ASB-A-503554490-36439afd","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c10c85eb25247127316d8a8580b229b9a167ea0d","target":{"file":"system/stack/sdp/sdp_db.cc"},"deprecated":false},{"digest":{"line_hashes":["152984548421205108607126746409707379180","67125878575480373639067785115271513747","19354413197191747332224386493158570045","76475838350346482640076259045487308124","196739352192374664946085146928275649664","248324360414604610531423217861373184105"],"threshold":0.9},"id":"ASB-A-503554490-434b4db3","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c10c85eb25247127316d8a8580b229b9a167ea0d","target":{"file":"system/stack/sdp/sdp_utils.cc"},"deprecated":false},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c10c85eb25247127316d8a8580b229b9a167ea0d","target":{"file":"system/stack/sdp/sdp_server.cc","function":"process_service_attr_req"},"deprecated":false,"digest":{"length":5815,"function_hash":"141654186388903997156414433464583454342"},"id":"ASB-A-503554490-52909e3b"},{"digest":{"function_hash":"261238699076207367670021994188690922622","length":568},"id":"ASB-A-503554490-99e1323b","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c10c85eb25247127316d8a8580b229b9a167ea0d","target":{"file":"system/stack/sdp/sdp_utils.cc","function":"sdpu_build_partial_attrib_entry"},"deprecated":false},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c10c85eb25247127316d8a8580b229b9a167ea0d","target":{"function":"process_service_search_attr_req","file":"system/stack/sdp/sdp_server.cc"},"deprecated":false,"digest":{"function_hash":"225504442713293245101116892079626328748","length":7526},"id":"ASB-A-503554490-d70a9f1f"},{"deprecated":false,"digest":{"line_hashes":["89986087176679570256764576802182876198","108672602733510301676503615242229545618","80824573831542258658961118917893681417","208049027615488659730756652774104452441","89986087176679570256764576802182876198","108672602733510301676503615242229545618","80824573831542258658961118917893681417","128014514232553943311233796575871659168"],"threshold":0.9},"id":"ASB-A-503554490-d8c95c8d","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c10c85eb25247127316d8a8580b229b9a167ea0d","target":{"file":"system/stack/sdp/sdp_server.cc"}}],"fixes":["https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c10c85eb25247127316d8a8580b229b9a167ea0d"],"severity":"Critical","spl":"2026-09-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-503554490.json"}},{"package":{"name":"platform/packages/modules/Bluetooth","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17:0"},{"fixed":"17:2026-09-01"}]}],"versions":["17"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c1d49c08a28fb8ee5cec829b88d89eeb7690c02c"],"severity":"Critical","spl":"2026-09-01","types":["RCE"],"vanir_signatures":[{"source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c1d49c08a28fb8ee5cec829b88d89eeb7690c02c","target":{"file":"system/stack/sdp/sdp_server.cc","function":"process_service_attr_req"},"deprecated":false,"digest":{"function_hash":"28719396827640647553232273974062578087","length":5901},"id":"ASB-A-503554490-1a5a000f","signature_type":"Function","signature_version":"v1"},{"id":"ASB-A-503554490-5ab45999","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c1d49c08a28fb8ee5cec829b88d89eeb7690c02c","target":{"file":"system/stack/sdp/sdp_server.cc"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["89986087176679570256764576802182876198","108672602733510301676503615242229545618","295226549750972571973848647813112124097","145564485145822202949363143502298841721","89986087176679570256764576802182876198","108672602733510301676503615242229545618","295226549750972571973848647813112124097","92451342082462957530895232051640881201"]}},{"target":{"file":"system/stack/sdp/sdp_utils.cc","function":"sdpu_build_partial_attrib_entry"},"deprecated":false,"digest":{"length":568,"function_hash":"261238699076207367670021994188690922622"},"id":"ASB-A-503554490-5dabaafe","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c1d49c08a28fb8ee5cec829b88d89eeb7690c02c"},{"source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c1d49c08a28fb8ee5cec829b88d89eeb7690c02c","target":{"function":"process_service_search_attr_req","file":"system/stack/sdp/sdp_server.cc"},"deprecated":false,"digest":{"function_hash":"299871481786130306510114155340658804947","length":7514},"id":"ASB-A-503554490-6ba495f7","signature_type":"Function","signature_version":"v1"},{"deprecated":false,"digest":{"line_hashes":["152984548421205108607126746409707379180","67125878575480373639067785115271513747","19354413197191747332224386493158570045","76475838350346482640076259045487308124","196739352192374664946085146928275649664","248324360414604610531423217861373184105"],"threshold":0.9},"id":"ASB-A-503554490-7aa1df57","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c1d49c08a28fb8ee5cec829b88d89eeb7690c02c","target":{"file":"system/stack/sdp/sdp_utils.cc"}},{"digest":{"line_hashes":["136411140000534985871501883715446998120","211480513380587768097981217369359198465","94159063913853366670655820121131539144","85052081892092952809031721787755978210","114561483752064732313635644762498894786","103095061920323215659805094796302902474","252105161683310911531424257663425706206","340227863801121340250344059018028085486","65028502749842873289307810133389538135","219219332391922087659732804999926220856","184114347374865059411638871785893099337","267316580119348924232546368181599720809","268659090969300418706832165707815783037","161029387423189416387955832115053886503","117449845397578017788637215180639692136"],"threshold":0.9},"id":"ASB-A-503554490-7b5b1495","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c1d49c08a28fb8ee5cec829b88d89eeb7690c02c","target":{"file":"system/stack/sdp/sdp_db.cc"},"deprecated":false},{"target":{"file":"system/stack/sdp/sdp_db.cc","function":"sdp_add_attribute_to_record"},"deprecated":false,"digest":{"length":1797,"function_hash":"99188638674473644034414010673927175518"},"id":"ASB-A-503554490-879b3c9c","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c1d49c08a28fb8ee5cec829b88d89eeb7690c02c"}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-503554490.json"}},{"package":{"name":"platform/packages/modules/Bluetooth","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14:0"},{"fixed":"14:2026-09-01"}]}],"versions":["14"],"ecosystem_specific":{"types":["RCE"],"vanir_signatures":[{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c2d4c12f9dd5de060762ff0c77bf3229db883581","target":{"file":"system/stack/sdp/sdp_db.cc","function":"SDP_AddAttributeToRecord"},"deprecated":false,"digest":{"function_hash":"188226397717774017530657014932458847622","length":1774},"id":"ASB-A-503554490-01a8dbc4"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c2d4c12f9dd5de060762ff0c77bf3229db883581","target":{"file":"system/stack/sdp/sdp_utils.cc"},"deprecated":false,"digest":{"line_hashes":["177076557020881669418574865019980852434","164546894177767381228790967713655056075","224812021535066557660482664023350554103","143867958052912392363645129833588196052","327308261191970771365786865470389816237","17474718125859463924046400733463547625","324521502422696703333358405757445599592","18475008813300488680658311627734011276","8215691711856239288120214358283640589","95145866748793088531120643684139064672","283970815996365241133283721748947163401"],"threshold":0.9},"id":"ASB-A-503554490-18233abd","signature_type":"Line"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c2d4c12f9dd5de060762ff0c77bf3229db883581","target":{"function":"sdpu_build_partial_attrib_entry","file":"system/stack/sdp/sdp_utils.cc"},"deprecated":false,"digest":{"length":557,"function_hash":"192049176591038848967162864843621584123"},"id":"ASB-A-503554490-5c8a2074","signature_type":"Function"},{"digest":{"length":5828,"function_hash":"196267995599077268202812686217909157689"},"id":"ASB-A-503554490-aab254ae","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c2d4c12f9dd5de060762ff0c77bf3229db883581","target":{"file":"system/stack/sdp/sdp_server.cc","function":"process_service_attr_req"},"deprecated":false},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c2d4c12f9dd5de060762ff0c77bf3229db883581","target":{"file":"system/stack/sdp/sdp_db.cc"},"deprecated":false,"digest":{"line_hashes":["229305574549420969257601133250635632801","85052081892092952809031721787755978210","114561483752064732313635644762498894786","149349687962253041135612852708276310424","90628358796567841429714613407010770994","340004629455897115230972897461504585819","161430526914939909563841409594178226156","116459529061672362777008383549690899343","130959754178631034440500818573467281590","70676344951464396012699257530275509257","205145102171309089636027498310804890695","25572739056594362502034425432415090713","58972174123234803203990725428639213964","140567046766136931136564413616795489389"],"threshold":0.9},"id":"ASB-A-503554490-b0174516","signature_type":"Line"},{"target":{"file":"system/stack/sdp/sdp_server.cc","function":"process_service_search_attr_req"},"deprecated":false,"digest":{"function_hash":"334455017998130250944167705445505273184","length":7768},"id":"ASB-A-503554490-edaf9c47","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c2d4c12f9dd5de060762ff0c77bf3229db883581"},{"target":{"file":"system/stack/sdp/sdp_server.cc"},"deprecated":false,"digest":{"line_hashes":["263258161404672070354835000126997956318","286073883733398392203333469617757995545","142870057710055416845193739172940759066","309498739534825861961567600451064374296","141331153389118714442178364732785279494","70840464245989132129824756560204896362","253816339498959980837666779144133220075","260539390203630259521872383321603145995","174744419893929087621749583597379576818","255501708111771071032150658079919912330","170500731702028464758269898805151398050","189490682715295410216549109004269641949","327340805419733784566242861534748971391","278343524028516306628022552530714800688","286073883733398392203333469617757995545","142870057710055416845193739172940759066","309498739534825861961567600451064374296","141331153389118714442178364732785279494","70840464245989132129824756560204896362","253816339498959980837666779144133220075","260539390203630259521872383321603145995","174744419893929087621749583597379576818","255501708111771071032150658079919912330","170500731702028464758269898805151398050","189490682715295410216549109004269641949","327340805419733784566242861534748971391"],"threshold":0.9},"id":"ASB-A-503554490-f9fa575d","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c2d4c12f9dd5de060762ff0c77bf3229db883581"}],"fixes":["https://android.googlesource.com/platform/packages/modules/Bluetooth/+/c2d4c12f9dd5de060762ff0c77bf3229db883581"],"severity":"Critical","spl":"2026-09-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-503554490.json"}}],"schema_version":"1.9.0"}