{"id":"PUB-A-181677179","aliases":["2823618","A-181677179","CVE-2021-1963"],"modified":"2026-09-21T16:00:45.521740994Z","published":"2021-09-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2021-09-01"},{"type":"FIX","url":"https://source.codeaurora.org/quic/la/kernel/msm-4.14/commit/?id=df756eb12f5dacddefffd163f80d902c6a792262"},{"type":"FIX","url":"https://source.codeaurora.org/quic/la/kernel/msm-4.9/commit/?id=77d80f4d6092c9319ccf47d5c10c58dc43fbed22"},{"type":"FIX","url":"https://source.codeaurora.org/quic/la/kernel/msm-4.14/commit/?id=cd91e17c"}],"affected":[{"package":{"name":":linux_kernel:Qualcomm","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"SoCVersion:0"},{"fixed":"SoCVersion:2021-09-05"}]}],"versions":["SoCVersion"],"ecosystem_specific":{"spl":"2021-09-05","types":["Unknown"],"vanir_signatures":[{"digest":{"line_hashes":["260305304107287747460915910681906031667","80218923933026877257185942980440052113","103222580985496933385909851229908729511","153770245332888502658114483095212052307"],"threshold":0.9},"id":"PUB-A-181677179-0c820290","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.14/commit/cd91e17c","target":{"file":"drivers/platform/msm/ipa/ipa_v2/ipa_flt.c"},"deprecated":false},{"source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/77d80f4d6092c9319ccf47d5c10c58dc43fbed22","target":{"file":"drivers/platform/msm/ipa/ipa_v2/ipa_flt.c"},"deprecated":false,"digest":{"line_hashes":["88591755174570873548456208879136247802","260305304107287747460915910681906031667","80218923933026877257185942980440052113","103222580985496933385909851229908729511","153770245332888502658114483095212052307"],"threshold":0.9},"id":"PUB-A-181677179-1f998326","signature_type":"Line","signature_version":"v1"},{"digest":{"function_hash":"104064655815207099323973319939223708141","length":2142},"id":"PUB-A-181677179-22ed9eee","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.14/commit/cd91e17c","target":{"file":"drivers/platform/msm/ipa/ipa_v2/ipa_rt.c","function":"__ipa_add_rt_rule"},"deprecated":false},{"id":"PUB-A-181677179-3cf49a7e","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.14/commit/df756eb12f5dacddefffd163f80d902c6a792262","target":{"file":"drivers/platform/msm/ipa/ipa_v3/ipa_flt.c"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["18964825685015484464769049643588512644","303326603058650148241708895200979531469","212413301026030466188956879167743312758","17909216982671089203253330341619315181"]}},{"target":{"file":"drivers/platform/msm/ipa/ipa_v3/ipa_flt.c","function":"__ipa_finish_flt_rule_add"},"deprecated":false,"digest":{"function_hash":"294269556592935529097446941065121193241","length":521},"id":"PUB-A-181677179-3e08fe4b","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.14/commit/df756eb12f5dacddefffd163f80d902c6a792262"},{"digest":{"line_hashes":["108853102572081153903984756127937878412","297896796036913872296719227387501370523","93595173619336749746364519809181155387","120672337547230168100119874854161507391"],"threshold":0.9},"id":"PUB-A-181677179-3f46bd01","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/77d80f4d6092c9319ccf47d5c10c58dc43fbed22","target":{"file":"drivers/platform/msm/ipa/ipa_v3/ipa_rt.c"},"deprecated":false},{"signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.14/commit/df756eb12f5dacddefffd163f80d902c6a792262","target":{"file":"drivers/platform/msm/ipa/ipa_v3/ipa_rt.c"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["108853102572081153903984756127937878412","297896796036913872296719227387501370523","93595173619336749746364519809181155387","120672337547230168100119874854161507391"]},"id":"PUB-A-181677179-4a5d7fa9","signature_type":"Line"},{"digest":{"line_hashes":["18329102846256835513950102314833529387","18964825685015484464769049643588512644","303326603058650148241708895200979531469","212413301026030466188956879167743312758","17909216982671089203253330341619315181"],"threshold":0.9},"id":"PUB-A-181677179-53201696","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/77d80f4d6092c9319ccf47d5c10c58dc43fbed22","target":{"file":"drivers/platform/msm/ipa/ipa_v3/ipa_flt.c"},"deprecated":false},{"signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/77d80f4d6092c9319ccf47d5c10c58dc43fbed22","target":{"file":"drivers/platform/msm/ipa/ipa_v2/ipa_flt.c","function":"__ipa_add_flt_rule"},"deprecated":false,"digest":{"function_hash":"84492856321060663842150998868319318227","length":1880},"id":"PUB-A-181677179-62fd4351","signature_type":"Function"},{"signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/77d80f4d6092c9319ccf47d5c10c58dc43fbed22","target":{"file":"drivers/platform/msm/ipa/ipa_v3/ipa_rt.c","function":"__ipa_finish_rt_rule_add"},"deprecated":false,"digest":{"function_hash":"296895834194100155009833998961066090346","length":801},"id":"PUB-A-181677179-6e40ddb4","signature_type":"Function"},{"signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/77d80f4d6092c9319ccf47d5c10c58dc43fbed22","target":{"file":"drivers/platform/msm/ipa/ipa_v3/ipa_flt.c","function":"__ipa_finish_flt_rule_add"},"deprecated":false,"digest":{"function_hash":"294269556592935529097446941065121193241","length":521},"id":"PUB-A-181677179-73dcec1f"},{"source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/77d80f4d6092c9319ccf47d5c10c58dc43fbed22","target":{"file":"drivers/platform/msm/ipa/ipa_v2/ipa_rt.c","function":"__ipa_add_rt_rule"},"deprecated":false,"digest":{"function_hash":"104064655815207099323973319939223708141","length":2142},"id":"PUB-A-181677179-9306849c","signature_type":"Function","signature_version":"v1"},{"id":"PUB-A-181677179-9739e552","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/77d80f4d6092c9319ccf47d5c10c58dc43fbed22","target":{"file":"drivers/platform/msm/ipa/ipa_v2/ipa_rt.c"},"deprecated":false,"digest":{"line_hashes":["80787812983842820550692194336219327694","252646831547429390704252876223581269783","31549887574863651210621961638534950023","203157939620700710317237776380320369486","120672337547230168100119874854161507391"],"threshold":0.9}},{"signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.14/commit/cd91e17c","target":{"file":"drivers/platform/msm/ipa/ipa_v2/ipa_rt.c"},"deprecated":false,"digest":{"line_hashes":["252646831547429390704252876223581269783","31549887574863651210621961638534950023","203157939620700710317237776380320369486","120672337547230168100119874854161507391"],"threshold":0.9},"id":"PUB-A-181677179-da71f502","signature_type":"Line"},{"deprecated":false,"digest":{"length":1880,"function_hash":"84492856321060663842150998868319318227"},"id":"PUB-A-181677179-e707531a","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.14/commit/cd91e17c","target":{"file":"drivers/platform/msm/ipa/ipa_v2/ipa_flt.c","function":"__ipa_add_flt_rule"}},{"target":{"function":"__ipa_finish_rt_rule_add","file":"drivers/platform/msm/ipa/ipa_v3/ipa_rt.c"},"deprecated":false,"digest":{"length":801,"function_hash":"296895834194100155009833998961066090346"},"id":"PUB-A-181677179-fb60e073","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.14/commit/df756eb12f5dacddefffd163f80d902c6a792262"}],"fixes":["https://source.codeaurora.org/quic/la/kernel/msm-4.14/commit/?id=df756eb12f5dacddefffd163f80d902c6a792262","https://source.codeaurora.org/quic/la/kernel/msm-4.9/commit/?id=77d80f4d6092c9319ccf47d5c10c58dc43fbed22","https://source.codeaurora.org/quic/la/kernel/msm-4.14/commit/?id=cd91e17c"],"severity":"Moderate"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/PUB-A-181677179.json"}}],"schema_version":"1.9.0"}