{"id":"ASB-A-235102694","aliases":["3155069","A-235102694","CVE-2022-25704"],"modified":"2026-09-18T15:47:37.392928379Z","published":"2022-09-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2022-09-01"},{"type":"FIX","url":"https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/system/bt/-/commit/7cb8bca395eb89c36975dbc89d0a4f17c975bb99"},{"type":"FIX","url":"https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/system/bt/-/commit/edcf32db20f525b7e6ef3ab0751c7e57d9a8b046"}],"affected":[{"package":{"name":"platform/vendor/qcom-opensource/system/bt","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"SoCVersion:0"},{"fixed":"SoCVersion:2022-09-05"}]}],"versions":["SoCVersion"],"ecosystem_specific":{"severity":"High","spl":"2022-09-05","types":["Unknown"],"vanir_signatures":[{"id":"ASB-A-235102694-03f1e1fd","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/system/bt/commit/7cb8bca395eb89c36975dbc89d0a4f17c975bb99","target":{"file":"stack/bnep/bnep_api.cc","function":"BNEP_Write"},"deprecated":false,"digest":{"length":1404,"function_hash":"178749679552108890267868201384859665722"}},{"deprecated":false,"digest":{"line_hashes":["18327487082009582621231645173985647977","30928378907784065325105335720463777864","35571599962229264601150836500340759009","47956637454668463598861230906770702297","238860433995037276496718868843808341279","242646526225023220775131290041593191695","190084781584109718727790682725140365661","51024424278378401708863303282578680066","85546530550608407717167216801100808644","183149767020708970599892704453594164817","175374826054309970096644734900266992957","175706241021607254568362889231370659099","122064875171042462598444520481274956141","12065368641173078546331029133268552969","97402604496626969519288057159321442710","156336816780451267134733148390790705344"],"threshold":0.9},"id":"ASB-A-235102694-0a64f425","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/system/bt/commit/7cb8bca395eb89c36975dbc89d0a4f17c975bb99","target":{"file":"stack/bnep/bnep_utils.cc"}},{"source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/system/bt/commit/edcf32db20f525b7e6ef3ab0751c7e57d9a8b046","target":{"file":"stack/bnep/bnep_api.cc","function":"BNEP_Write"},"deprecated":false,"digest":{"function_hash":"178749679552108890267868201384859665722","length":1404},"id":"ASB-A-235102694-354d357b","signature_type":"Function","signature_version":"v1"},{"signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/system/bt/commit/7cb8bca395eb89c36975dbc89d0a4f17c975bb99","target":{"file":"stack/bnep/bnep_int.h"},"deprecated":false,"digest":{"line_hashes":["145542533959103296465383642883201056869","265539710303085761461399528999515777733","101237877482604904372801503491830070611"],"threshold":0.9},"id":"ASB-A-235102694-a1ca0ef4"},{"signature_version":"v1","source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/system/bt/commit/edcf32db20f525b7e6ef3ab0751c7e57d9a8b046","target":{"file":"stack/bnep/bnep_api.cc"},"deprecated":false,"digest":{"line_hashes":["266920395478536337242553283313067685558","295820863352916064796700625179403732796","10550877459163448300449262630360166617","160877546555429726428884609951037723617","110779590261180805941923249163946190098","268121014396184418629174476190932281135","120917307917042168528184979638398912541","18268519736063278377156199982055317750","48503671943944916578294032411581867246","306067675530032918566893523600256968448","309424493401776845323993138344975976222","130499683787596044237702878411188123312","81797622091252356941583357700723454533"],"threshold":0.9},"id":"ASB-A-235102694-b4850d7d","signature_type":"Line"},{"digest":{"length":1350,"function_hash":"88987249989708051671745417846395890185"},"id":"ASB-A-235102694-cfdd9bb9","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/system/bt/commit/edcf32db20f525b7e6ef3ab0751c7e57d9a8b046","target":{"file":"stack/bnep/bnep_api.cc","function":"BNEP_WriteBuf"},"deprecated":false},{"source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/system/bt/commit/7cb8bca395eb89c36975dbc89d0a4f17c975bb99","target":{"function":"bnep_is_packet_allowed","file":"stack/bnep/bnep_utils.cc"},"deprecated":false,"digest":{"function_hash":"280820426141886134591334086256023398722","length":1312},"id":"ASB-A-235102694-e0e4a382","signature_type":"Function","signature_version":"v1"},{"target":{"function":"BNEP_WriteBuf","file":"stack/bnep/bnep_api.cc"},"deprecated":false,"digest":{"length":1350,"function_hash":"88987249989708051671745417846395890185"},"id":"ASB-A-235102694-f3de21c0","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/system/bt/commit/7cb8bca395eb89c36975dbc89d0a4f17c975bb99"},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["84064713999827824732771015405035029691","305329298808068203622729693368075307018","220426624182968331683282592465053296040","130996451719441887373843035519888903896","255025767605123528051496736577683367375","18803223517988708684676404347286413056","142694697640501091563605800749365182465","220991212726693543373032039239913919427","339304589275085760198128856568252364299","331721188219519613712562409233053464896","220426624182968331683282592465053296040","130996451719441887373843035519888903896","91628765736658235657882699726275724208","63278665640382965859462235698068898701","160641169996863398693227731017829632352","220991212726693543373032039239913919427"]},"id":"ASB-A-235102694-f6b36e8c","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/system/bt/commit/7cb8bca395eb89c36975dbc89d0a4f17c975bb99","target":{"file":"stack/bnep/bnep_api.cc"}}],"fixes":["https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/system/bt/-/commit/7cb8bca395eb89c36975dbc89d0a4f17c975bb99","https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/system/bt/-/commit/edcf32db20f525b7e6ef3ab0751c7e57d9a8b046"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-235102694.json"}}],"schema_version":"1.9.0"}