{"id":"ASB-A-178809945", "published":"2021-05-01T00:00:00Z", "modified":"2026-06-26T15:22:10.377767615Z", "aliases":["CVE-2021-1905", "2826864", "A-178809945"], "affected":[{"package":{"name":":linux_kernel:Qualcomm", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"SoCVersion:0"}, {"fixed":"SoCVersion:2021-05-05"}]}], "versions":["SoCVersion"], "ecosystem_specific":{"fixes":["https://source.codeaurora.org/quic/la/kernel/msm-4.9/commit/?id=d236d315145f8250523ce9e14897d62e5d6639fc"], "severity":"High", "spl":"2021-05-05", "types":["Unknown"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"137755157977961368632897036719261518367", "length":507}, "id":"ASB-A-178809945-021b0100", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl_sharedmem.c", "function":"kgsl_contiguous_vmfault"}}, {"deprecated":false, "digest":{"function_hash":"140350749249064629393631316923422050933", "length":447}, "id":"ASB-A-178809945-05ed2d55", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl_sharedmem.c", "function":"kgsl_page_alloc_vmfault"}}, {"deprecated":false, "digest":{"function_hash":"135246902077731816510227975192457655536", "length":542}, "id":"ASB-A-178809945-1cb4176a", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl.c", "function":"kgsl_ioctl_gpuobj_info"}}, {"deprecated":false, "digest":{"line_hashes":["200689497604618860507709952705029200669", "241067165272849906046208320855986762144", "324467391917728337758501559902055194786", "208714187935763748834353082265166099575", "319839143218206526280337452920986290011", "181528791892443819737155566741336536813", "173886294950191489380846404743568404262", "150731434831349465038568961304766585821", "213274076762616700241487824846451641205", "266608553595488009558558842577314600698", "153185309502809083666845367779107845198", "41600873329752533870228249431296655381", "111877576982912921688335703914905857941", "187687780334469341015351877504529679982", "176586900024714374017669924771505753899"], "threshold":0.9}, "id":"ASB-A-178809945-3175d479", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl.h"}}, {"deprecated":false, "digest":{"line_hashes":["71106286376171063951685977311228585724", "86991530523371540986414048259687719155", "29924761298518711140896166004109862455", "13297243792194623763902534166337581159", "334857097082591869361369499614551673306", "302496873878503691585025755786934249681", "152717114258682187666277582034405751475", "190600600175897208670624274637134208477", "64932297925692215553843165133202902777", "285192595758335793493572319370516624913", "125794099348499592464170678380950600156", "47826747516830909538521635684475663934", "281193408569062853361532918457933824550", "321447360404157062028014209270501406990", "47830020845207485422091224915199903552", "163496475411044810422481610069551240580", "220962862956866131636773540489577944451", "170216736467663040493533138364955875935", "182057550455039274683675555799070466742", "277253159264106441270065257215677850059", "148106781829469074415137120534840149568", "165361822680325703957703708789033993727", "85757326823435113537252668361925314383", "112544410987746454046274017218129877344", "339381587135061085066500872229142489646", "228996338580259946030452374360782732657", "83296870062570418761990130821348339493", "244314988872700698967627539874711996473", "20941286375712289170076776500631824655", "206638254525955648388307580582205658113", "72711311673276622198029525565860083566", "150970614422028586455403005573495670763", "92908563094328087386300186812699746075", "217483307202422447875343712746397007200", "126796230233579966968768811908383697198", "78384686553281389789859323540851121542", "82175265271429230757807862105940399340", "134601555807645992355629352360190192864", "220190305268100160434436295398067370829", "130695120869857702254300857354572632286", "260553615591534008635023869280664923523", "249497755347552135965066079680693133176", "281111215298286272276099316582886055366", "91982434545181800980992687728047908356", "193681632351553174851476644752259430456", "241761438888038302793342399522842432874", "234332187655309469906290659424641469790", "305275163127995972961097939840174236659", "216057148312635835077772084644473721303", "291391606022770343388127345710037774042", "201157092702830975167585133454785869500", "53572685536399669923828432488481056880", "241662002394701396248315699857743373378", "75645278389597565018634844995967700578", "232346981072130434561682789882491377675", "108556733588977837773705591057453923592", "330404578187443091221010935753204940617", "135740012613205245673065433348870885502", "70508623959957148790124774750568801757", "94214169216976178388537900326014654987", "260304569276473402128486664267657485873", "218829962687538213916188826315599194745", "83945401594940327308534435303968875870", "155428869234621171207997362297580556215", "102828401307134097067660442965015911654", "163631584239109201619099234006036101665", "294061662722908285916702973514542184857", "195497844133833665737699349509861134845", "61900503566158232871988473869652243029", "253557818702939378215506857737208779860", "330077231277341516360469100387754262862", "46217217697318207578480345655396160495", "11041927263911862237273953652291288116", "250225591729845249054891356708667829701", "65272792672478870877205739218287077300", "160441700517957552517176198042512477651", "88360217061921231711993383796159301892", "200910786269188710533429024489034241870", "322570811922082210661581367856473035932", "48079565802199753914719287368601970050", "262347857979688587447490162982791589569", "44540692689702723213232561201146331347"], "threshold":0.9}, "id":"ASB-A-178809945-3cbf98a4", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl.c"}}, {"deprecated":false, "digest":{"line_hashes":["50538024395117723242064729167953267862", "127608906885477268525214607919233384897", "44919363587195383409953554959301808407", "63980665265644027321122606663430536458", "321831141768782465401999342518300401883", "50480394851068400857387196936453827628", "146818647891112738430625984279439333417", "308339765151333764160852866199431123788", "124190042754006590521639446617248142285", "171795936778888435161556892156141562665", "250793575003916063121715732791627862587", "75879875286181824823581113599591773084", "277037929842307768616856783864487535698", "46577297815641480685151038521187120237", "148198251851045214055349711361299740659", "219506058835068793333945520535548307783", "68152831477703345575740601967951981724"], "threshold":0.9}, "id":"ASB-A-178809945-4164289c", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl_debugfs.c"}}, {"deprecated":false, "digest":{"function_hash":"240625394505889532576635153282526314045", "length":157}, "id":"ASB-A-178809945-45831437", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl.c", "function":"kgsl_gpumem_vm_close"}}, {"deprecated":false, "digest":{"function_hash":"301473431224434006117413066197129415837", "length":745}, "id":"ASB-A-178809945-5167a962", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl.c", "function":"kgsl_ioctl_gpumem_get_info"}}, {"deprecated":false, "digest":{"function_hash":"75050868169814365740561404562570985917", "length":147}, "id":"ASB-A-178809945-6c64cb59", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl.c", "function":"kgsl_gpumem_vm_open"}}, {"deprecated":false, "digest":{"line_hashes":["297557157905995391073552593705358710152", "334029494905566144274708679209054945290", "318503107316313135892893228316459940518", "218420640978134670164093408708749390704", "29347165593886526077043899159362559124", "326232538886535921552004153774813177982", "292713618462030707341259594052395044753", "104315963760480684387405568571443016582"], "threshold":0.9}, "id":"ASB-A-178809945-6ed523c7", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl_sharedmem.c"}}, {"deprecated":false, "digest":{"function_hash":"72259484185355375957063197822339454546", "length":426}, "id":"ASB-A-178809945-70e744c8", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl.c", "function":"kgsl_gpumem_vm_fault"}}, {"deprecated":false, "digest":{"function_hash":"277761694625164800494147663619171432985", "length":777}, "id":"ASB-A-178809945-71867241", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl.c", "function":"_sparse_bind"}}, {"deprecated":false, "digest":{"function_hash":"286170790601858428388854134938167353247", "length":1643}, "id":"ASB-A-178809945-731f7614", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl.c", "function":"kgsl_mmap"}}, {"deprecated":false, "digest":{"line_hashes":["298519964487630522486577656335842027200", "273362398545190687151541133857693943549", "178893212845222523388106472033830200083", "280415919309317307951019767554908150395", "323544314446294537667162781981207505918", "73569662167969806823903377136075116826", "202281271417803500761386117799180486302", "93650202470776743838992681775352098128", "19867691496021680084532398757731592880"], "threshold":0.9}, "id":"ASB-A-178809945-890f8d95", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl_trace.h"}}, {"deprecated":false, "digest":{"function_hash":"23439550902743667817490331737609012844", "length":1154}, "id":"ASB-A-178809945-b69d5a2f", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl.c", "function":"memdesc_sg_virt"}}, {"deprecated":false, "digest":{"function_hash":"45308401612496210940171336479544546443", "length":998}, "id":"ASB-A-178809945-b6d905a5", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl.c", "function":"kgsl_setup_dmabuf_useraddr"}}, {"deprecated":false, "digest":{"function_hash":"245951087102292404922374781461845496857", "length":1222}, "id":"ASB-A-178809945-c275efae", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl_debugfs.c", "function":"print_mem_entry"}}, {"deprecated":false, "digest":{"function_hash":"289200975528347239694353329797033849175", "length":205}, "id":"ASB-A-178809945-c7dcadfc", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl.c", "function":"kgsl_mem_entry_create"}}, {"deprecated":false, "digest":{"function_hash":"13006529068918454709411838320354239914", "length":655}, "id":"ASB-A-178809945-e9eb6190", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl.c", "function":"kgsl_setup_anon_useraddr"}}, {"deprecated":false, "digest":{"function_hash":"99036013286344882305559284560386070232", "length":338}, "id":"ASB-A-178809945-f5991bf9", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl_debugfs.c", "function":"process_mem_seq_show"}}, {"deprecated":false, "digest":{"function_hash":"231945760944339151502593489206453161382", "length":566}, "id":"ASB-A-178809945-f95d09f1", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl.c", "function":"kgsl_mem_entry_detach_process"}}, {"deprecated":false, "digest":{"function_hash":"306304004881480164027495939314303639750", "length":933}, "id":"ASB-A-178809945-fe720235", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc", "target":{"file":"drivers/gpu/msm/kgsl.c", "function":"get_mmap_entry"}}]}}], "references":[{"type":"ADVISORY", "url":"https://source.android.com/security/bulletin/2021-05-01"}, {"type":"FIX", "url":"https://source.codeaurora.org/quic/la/kernel/msm-4.9/commit/?id=d236d315145f8250523ce9e14897d62e5d6639fc"}]}