{"id":"ASB-A-478214401", "published":"2026-03-01T00:00:00Z", "modified":"2026-06-09T15:27:06.151355248Z", "aliases":["CVE-2026-21385", "4387106", "A-478214401"], "affected":[{"package":{"name":":linux_kernel:Qualcomm", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"SoCVersion:0"}, {"fixed":"SoCVersion:2026-03-05"}]}], "versions":["SoCVersion"], "ecosystem_specific":{"fixes":["https://git.codelinaro.org/clo/la/kernel/msm-5.4/-/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50"], "severity":"High", "spl":"2026-03-05", "types":["Unknown"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"328964451855373054263538405427222683254", "length":882}, "id":"ASB-A-478214401-0e66656a", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50", "target":{"file":"drivers/gpu/msm/kgsl_iommu.c", "function":"kgsl_iommu_get_gpuaddr"}}, {"deprecated":false, "digest":{"line_hashes":["130121316423618555450954490280787865142", "153862169279787379021354711318963018921", "84681131522817920802877266678904487130", "9283604079206872191116259909865689443", "275843366689756594858883559396161310301", "294271475204786413170273864645877749522", "107377811989193836760671209940584255548", "72388142281493708830131540047799820417", "56790786339464059085631387060668739134", "261818315552116971225472893226778522418", "315737505423550099648252529319514173469", "206690726815648655292294188478489934593", "76752121451310476532261276521218215558", "159639443231478829245308457556588814021"], "threshold":0.9}, "id":"ASB-A-478214401-29f883f1", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50", "target":{"file":"drivers/gpu/msm/kgsl.c"}}, {"deprecated":false, "digest":{"line_hashes":["57132713308679164061099562339972623800", "193852490629736379590546954474807803144", "230638809807677706166535974741629748702"], "threshold":0.9}, "id":"ASB-A-478214401-532ce534", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50", "target":{"file":"drivers/gpu/msm/kgsl.h"}}, {"deprecated":false, "digest":{"line_hashes":["44393001191896460818754075267547495736", "195617652238564849564316380651312942436", "175988007412448903797999009868058308488", "255451243622687537916229704578312304611"], "threshold":0.9}, "id":"ASB-A-478214401-a02f791b", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50", "target":{"file":"drivers/gpu/msm/kgsl_debugfs.c"}}, {"deprecated":false, "digest":{"function_hash":"60045831739082859299474615326963099401", "length":269}, "id":"ASB-A-478214401-a9a4aab2", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50", "target":{"file":"drivers/gpu/msm/kgsl.c", "function":"get_align"}}, {"deprecated":false, "digest":{"function_hash":"220786891967475050145416129622017943626", "length":1337}, "id":"ASB-A-478214401-cc600559", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50", "target":{"file":"drivers/gpu/msm/kgsl.c", "function":"get_svm_unmapped_area"}}, {"deprecated":false, "digest":{"line_hashes":["124750640773839281184598704441971609108", "184568939514317859105549951675118755810", "106613028094234581096926915896089936025", "80338688462370558820350274352564073227", "180617402197277854112329597414949173447"], "threshold":0.9}, "id":"ASB-A-478214401-d8600203", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50", "target":{"file":"drivers/gpu/msm/kgsl_iommu.c"}}, {"deprecated":false, "digest":{"line_hashes":["211054463554553947507297018677916875453", "323472677340132073638546498681683081424", "295019379395089767120750592603732997614", "17656820820504525227849800959516656543", "225817366829594689434719549001586385989"], "threshold":0.9}, "id":"ASB-A-478214401-ec16c0f3", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50", "target":{"file":"drivers/gpu/msm/kgsl_sharedmem.h"}}]}}, {"package":{"name":"platform/vendor/qcom/opensource/graphics-kernel", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"SoCVersion:0"}, {"fixed":"SoCVersion:2026-03-05"}]}], "versions":["SoCVersion"], "ecosystem_specific":{"fixes":["https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/-/commit/91a0db3aa438bffbd235df8301bf188dbab218b7"], "severity":"High", "spl":"2026-03-05", "types":["Unknown"], "vanir_signatures":[{"deprecated":false, "digest":{"line_hashes":["130121316423618555450954490280787865142", "153862169279787379021354711318963018921", "84681131522817920802877266678904487130", "9283604079206872191116259909865689443", "275843366689756594858883559396161310301", "294271475204786413170273864645877749522", "107377811989193836760671209940584255548", "72388142281493708830131540047799820417", "56790786339464059085631387060668739134", "261818315552116971225472893226778522418", "315737505423550099648252529319514173469", "206690726815648655292294188478489934593", "76752121451310476532261276521218215558", "159639443231478829245308457556588814021"], "threshold":0.9}, "id":"ASB-A-478214401-0af01765", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/91a0db3aa438bffbd235df8301bf188dbab218b7", "target":{"file":"kgsl.c"}}, {"deprecated":false, "digest":{"line_hashes":["311525901777938121779950862075193607042", "175830100779099893564010537103165599197", "161794029622151100526679763116783041919"], "threshold":0.9}, "id":"ASB-A-478214401-2660a67e", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/91a0db3aa438bffbd235df8301bf188dbab218b7", "target":{"file":"kgsl.h"}}, {"deprecated":false, "digest":{"function_hash":"60045831739082859299474615326963099401", "length":269}, "id":"ASB-A-478214401-69456576", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/91a0db3aa438bffbd235df8301bf188dbab218b7", "target":{"file":"kgsl.c", "function":"get_align"}}, {"deprecated":false, "digest":{"function_hash":"100908704301284678561908745539515311816", "length":742}, "id":"ASB-A-478214401-a624d0e2", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/91a0db3aa438bffbd235df8301bf188dbab218b7", "target":{"file":"kgsl_iommu.c", "function":"kgsl_iommu_get_gpuaddr"}}, {"deprecated":false, "digest":{"line_hashes":["124750640773839281184598704441971609108", "184568939514317859105549951675118755810", "106613028094234581096926915896089936025", "100613693254138488700608428647450325008", "124523368821162058884884688270983594264"], "threshold":0.9}, "id":"ASB-A-478214401-a6c45322", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/91a0db3aa438bffbd235df8301bf188dbab218b7", "target":{"file":"kgsl_iommu.c"}}, {"deprecated":false, "digest":{"line_hashes":["69221909673783589148554915325045592575", "261304222777772514861269127495856758165", "47999752787633742513568843025771255432", "101334148793370152054478244481581342704"], "threshold":0.9}, "id":"ASB-A-478214401-b7d3f5cb", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/91a0db3aa438bffbd235df8301bf188dbab218b7", "target":{"file":"kgsl_sharedmem.h"}}, {"deprecated":false, "digest":{"function_hash":"85332382223576161920607525202055248841", "length":1145}, "id":"ASB-A-478214401-d11abb9b", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/91a0db3aa438bffbd235df8301bf188dbab218b7", "target":{"file":"kgsl.c", "function":"get_svm_unmapped_area"}}, {"deprecated":false, "digest":{"line_hashes":["44393001191896460818754075267547495736", "195617652238564849564316380651312942436", "175988007412448903797999009868058308488", "255451243622687537916229704578312304611"], "threshold":0.9}, "id":"ASB-A-478214401-e6627245", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/91a0db3aa438bffbd235df8301bf188dbab218b7", "target":{"file":"kgsl_debugfs.c"}}]}}], "references":[{"type":"ADVISORY", "url":"https://source.android.com/security/bulletin/2026-03-01"}, {"type":"FIX", "url":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/-/commit/91a0db3aa438bffbd235df8301bf188dbab218b7"}, {"type":"FIX", "url":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/-/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50"}]}