{"id":"ASB-A-406236621","aliases":["3989614","A-406236621","CVE-2025-21424"],"modified":"2026-09-21T16:00:45.521740994Z","published":"2025-06-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2025-06-01"},{"type":"FIX","url":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/-/commit/5c5c9b3ad2074d8be0beb1067661a2c4d8992d8e"},{"type":"FIX","url":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/-/commit/7d529ad308341efaf235f06355967d7a34c8064f"},{"type":"FIX","url":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/-/commit/a2fb963d08bc5887a20dc64a32a766195391fa39"},{"type":"FIX","url":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/-/commit/c416dda317feeb2fadf978533a267cb05d8b32b8"},{"type":"FIX","url":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/-/commit/ab5bed7938b5d6450054a85d262011c2e43f171c"}],"affected":[{"package":{"name":":linux_kernel:Qualcomm","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"SoCVersion:0"},{"fixed":"SoCVersion:2025-06-05"}]}],"versions":["SoCVersion"],"ecosystem_specific":{"spl":"2025-06-05","types":["Unknown"],"vanir_signatures":[{"digest":{"line_hashes":["326368639180208292043642547289741619718","265265210100576778310959275350663213226","255828727625594890598274890445438885310","323434225986184380381024518117160517923","280917983746668680371143583666223081819","119048120567399015563820030731316749506","254705035499181079577473370020297740525","103811637907540575146745273386232039348","307926639959866500160539091914959819671","202566538155672970331827469247113526383","293105519728565800621707866926842137524","314496508861732038550977793137670727578","106340158681668044534008435112150256166"],"threshold":0.9},"id":"ASB-A-406236621-162dd449","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/7d529ad308341efaf235f06355967d7a34c8064f","target":{"file":"drivers/media/platform/msm/npu_v2/npu_mgr.c"},"deprecated":false},{"target":{"file":"drivers/media/platform/msm/npu/npu_mgr.c","function":"npu_host_unload_network"},"deprecated":false,"digest":{"length":2141,"function_hash":"302612281235129567905257761263809912651"},"id":"ASB-A-406236621-1bfee710","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/commit/5c5c9b3ad2074d8be0beb1067661a2c4d8992d8e"},{"id":"ASB-A-406236621-1ca2052c","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/commit/a2fb963d08bc5887a20dc64a32a766195391fa39","target":{"file":"drivers/media/platform/msm/npu/npu_mgr.c","function":"npu_host_unload_network"},"deprecated":false,"digest":{"function_hash":"158166073749739566721815943242760776823","length":2817}},{"id":"ASB-A-406236621-347ac2cb","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/ab5bed7938b5d6450054a85d262011c2e43f171c","target":{"file":"drivers/media/platform/msm/npu/npu_dev.c","function":"npu_set_fw_state"},"deprecated":false,"digest":{"length":822,"function_hash":"276418026060632759980404467132402323222"}},{"digest":{"line_hashes":["310059825963265249997902337836583033551","208179899204257032665646635334218916899","261472529766092799388938235971937927134","31722727671396818277545585344269826640","213329708055292811803531488545796637401","92131364528240036933142370275108496290"],"threshold":0.9},"id":"ASB-A-406236621-3933612e","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/ab5bed7938b5d6450054a85d262011c2e43f171c","target":{"file":"drivers/media/platform/msm/npu/npu_dev.c"},"deprecated":false},{"signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/commit/5c5c9b3ad2074d8be0beb1067661a2c4d8992d8e","target":{"file":"drivers/media/platform/msm/npu/npu_dev.c"},"deprecated":false,"digest":{"line_hashes":["310059825963265249997902337836583033551","208179899204257032665646635334218916899","261472529766092799388938235971937927134","31722727671396818277545585344269826640","213329708055292811803531488545796637401","92131364528240036933142370275108496290"],"threshold":0.9},"id":"ASB-A-406236621-3946eadd"},{"signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/commit/5c5c9b3ad2074d8be0beb1067661a2c4d8992d8e","target":{"file":"drivers/media/platform/msm/npu_v2/npu_mgr.c","function":"npu_host_exec_network_v2"},"deprecated":false,"digest":{"function_hash":"159683942126015917845171106395458654059","length":4014},"id":"ASB-A-406236621-3c49d913","signature_type":"Function"},{"digest":{"function_hash":"159683942126015917845171106395458654059","length":4014},"id":"ASB-A-406236621-49c7ad2d","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/7d529ad308341efaf235f06355967d7a34c8064f","target":{"file":"drivers/media/platform/msm/npu_v2/npu_mgr.c","function":"npu_host_exec_network_v2"},"deprecated":false},{"deprecated":false,"digest":{"function_hash":"264808143077242139134114576795424864634","length":3453},"id":"ASB-A-406236621-54115120","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/commit/c416dda317feeb2fadf978533a267cb05d8b32b8","target":{"function":"npu_host_exec_network_v2","file":"drivers/media/platform/msm/npu/npu_mgr.c"}},{"id":"ASB-A-406236621-553eece1","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/commit/c416dda317feeb2fadf978533a267cb05d8b32b8","target":{"file":"drivers/media/platform/msm/npu/npu_mgr.c","function":"npu_host_unload_network"},"deprecated":false,"digest":{"function_hash":"217546426697488616875706645644400723939","length":2503}},{"signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/commit/c416dda317feeb2fadf978533a267cb05d8b32b8","target":{"file":"drivers/media/platform/msm/npu/npu_dev.c"},"deprecated":false,"digest":{"line_hashes":["267035715744005052093244170342189475070","286838611505816492871004377037759210239","285688838946783536251112289019139806129","140586540213038351390180180983769774496","195497251856056479461235700361272780320","92131364528240036933142370275108496290"],"threshold":0.9},"id":"ASB-A-406236621-5af06866"},{"target":{"file":"drivers/media/platform/msm/npu/npu_mgr.c","function":"npu_host_exec_network_v2"},"deprecated":false,"digest":{"length":3196,"function_hash":"33763096050093805687766534964995450949"},"id":"ASB-A-406236621-665aa420","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/commit/5c5c9b3ad2074d8be0beb1067661a2c4d8992d8e"},{"signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/commit/5c5c9b3ad2074d8be0beb1067661a2c4d8992d8e","target":{"file":"drivers/media/platform/msm/npu_v2/npu_mgr.c"},"deprecated":false,"digest":{"line_hashes":["326368639180208292043642547289741619718","265265210100576778310959275350663213226","255828727625594890598274890445438885310","323434225986184380381024518117160517923","280917983746668680371143583666223081819","119048120567399015563820030731316749506","254705035499181079577473370020297740525","103811637907540575146745273386232039348","307926639959866500160539091914959819671","202566538155672970331827469247113526383","293105519728565800621707866926842137524","314496508861732038550977793137670727578","106340158681668044534008435112150256166"],"threshold":0.9},"id":"ASB-A-406236621-6c4c263d"},{"signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/7d529ad308341efaf235f06355967d7a34c8064f","target":{"file":"drivers/media/platform/msm/npu/npu_mgr.c","function":"npu_host_exec_network_v2"},"deprecated":false,"digest":{"function_hash":"33763096050093805687766534964995450949","length":3196},"id":"ASB-A-406236621-7302f669"},{"id":"ASB-A-406236621-7dedb6e5","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/commit/5c5c9b3ad2074d8be0beb1067661a2c4d8992d8e","target":{"function":"npu_host_unload_network","file":"drivers/media/platform/msm/npu_v2/npu_mgr.c"},"deprecated":false,"digest":{"function_hash":"158166073749739566721815943242760776823","length":2817}},{"signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/commit/5c5c9b3ad2074d8be0beb1067661a2c4d8992d8e","target":{"file":"drivers/media/platform/msm/npu/npu_mgr.h"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["33853697054479379810732560615638812309","206014006094669391644498063772383103805","205093996508657019347394370390280157983","132492451350917233917165597573786263068","140543401537300757481291892411570504062"]},"id":"ASB-A-406236621-93e566aa"},{"id":"ASB-A-406236621-996674a9","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/commit/c416dda317feeb2fadf978533a267cb05d8b32b8","target":{"file":"drivers/media/platform/msm/npu/npu_mgr.h"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["33853697054479379810732560615638812309","188373987482742796565609356534851233627","205093996508657019347394370390280157983","115842909420187465634258528879353023081","319186449736708954148258017863743973238"]}},{"signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/commit/c416dda317feeb2fadf978533a267cb05d8b32b8","target":{"file":"drivers/media/platform/msm/npu/npu_dev.c","function":"npu_set_fw_state"},"deprecated":false,"digest":{"function_hash":"11589345156352852617576893063049111459","length":807},"id":"ASB-A-406236621-9fa635d3"},{"source":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/commit/a2fb963d08bc5887a20dc64a32a766195391fa39","target":{"file":"drivers/media/platform/msm/npu/npu_mgr.c","function":"npu_host_exec_network_v2"},"deprecated":false,"digest":{"length":4014,"function_hash":"159683942126015917845171106395458654059"},"id":"ASB-A-406236621-b4ce6975","signature_type":"Function","signature_version":"v1"},{"signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/7d529ad308341efaf235f06355967d7a34c8064f","target":{"function":"npu_host_unload_network","file":"drivers/media/platform/msm/npu_v2/npu_mgr.c"},"deprecated":false,"digest":{"function_hash":"158166073749739566721815943242760776823","length":2817},"id":"ASB-A-406236621-bfde2a57"},{"deprecated":false,"digest":{"line_hashes":["33853697054479379810732560615638812309","302890966578691452433428781603207749051","308807897111096694168915072774296473350","50837677165641148891375419591668723857","320232645519443837669776596164453780473"],"threshold":0.9},"id":"ASB-A-406236621-ca8a22ea","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/commit/a2fb963d08bc5887a20dc64a32a766195391fa39","target":{"file":"drivers/media/platform/msm/npu/npu_mgr.h"}},{"deprecated":false,"digest":{"function_hash":"276418026060632759980404467132402323222","length":822},"id":"ASB-A-406236621-d1e809c0","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/commit/5c5c9b3ad2074d8be0beb1067661a2c4d8992d8e","target":{"file":"drivers/media/platform/msm/npu/npu_dev.c","function":"npu_set_fw_state"}},{"signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/commit/5c5c9b3ad2074d8be0beb1067661a2c4d8992d8e","target":{"file":"drivers/media/platform/msm/npu_v2/npu_mgr.h"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["188373987482742796565609356534851233627","302890966578691452433428781603207749051","308807897111096694168915072774296473350","50837677165641148891375419591668723857"]},"id":"ASB-A-406236621-d80e94c8","signature_type":"Line"},{"source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/7d529ad308341efaf235f06355967d7a34c8064f","target":{"file":"drivers/media/platform/msm/npu/npu_mgr.h"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["33853697054479379810732560615638812309","206014006094669391644498063772383103805","205093996508657019347394370390280157983","132492451350917233917165597573786263068","140543401537300757481291892411570504062"]},"id":"ASB-A-406236621-e16fb8a4","signature_type":"Line","signature_version":"v1"},{"signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/7d529ad308341efaf235f06355967d7a34c8064f","target":{"file":"drivers/media/platform/msm/npu/npu_mgr.c"},"deprecated":false,"digest":{"line_hashes":["212018481288962314359656864325559408140","230438932889440449540405498285204819917","336206291707318760716046507967592292451","140874560577317244321917818640972937663","326368639180208292043642547289741619718","328691021306718416146151424325366902691","57148612753489615729972960705499968159","114535525015950659092273342699784390490","147148386785514015997432530394246318445","316003792653804771826022876852667335632","186612263774906408989874308228013455773","252415848155583628012360851468670023104","278185052881278181957641342049191290819","38596818507967116674007056914431848218","10570632457205590857540739707224091051","217461630183521776923685587608085801824","323434225986184380381024518117160517923","44960375877753691463273344258376637517","49138677245248824863225903564699188028","254705035499181079577473370020297740525","103811637907540575146745273386232039348","125217463690179781369204198272942182949","214572861956287671304967190168529818224","332790031382074906229924096493524937471","314496508861732038550977793137670727578","106340158681668044534008435112150256166"],"threshold":0.9},"id":"ASB-A-406236621-eff719b1","signature_type":"Line"},{"id":"ASB-A-406236621-f174b795","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/commit/5c5c9b3ad2074d8be0beb1067661a2c4d8992d8e","target":{"file":"drivers/media/platform/msm/npu/npu_mgr.c"},"deprecated":false,"digest":{"line_hashes":["230438932889440449540405498285204819917","336206291707318760716046507967592292451","140874560577317244321917818640972937663","326368639180208292043642547289741619718","328691021306718416146151424325366902691","57148612753489615729972960705499968159","114535525015950659092273342699784390490","147148386785514015997432530394246318445","316003792653804771826022876852667335632","186612263774906408989874308228013455773","252415848155583628012360851468670023104","278185052881278181957641342049191290819","38596818507967116674007056914431848218","10570632457205590857540739707224091051","217461630183521776923685587608085801824","323434225986184380381024518117160517923","44960375877753691463273344258376637517","49138677245248824863225903564699188028","254705035499181079577473370020297740525","103811637907540575146745273386232039348","125217463690179781369204198272942182949","214572861956287671304967190168529818224","332790031382074906229924096493524937471","314496508861732038550977793137670727578","106340158681668044534008435112150256166"],"threshold":0.9}},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["33853697054479379810732560615638812309","188373987482742796565609356534851233627","302890966578691452433428781603207749051","308807897111096694168915072774296473350","50837677165641148891375419591668723857"]},"id":"ASB-A-406236621-f251dfd0","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/7d529ad308341efaf235f06355967d7a34c8064f","target":{"file":"drivers/media/platform/msm/npu_v2/npu_mgr.h"}},{"source":"https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/7d529ad308341efaf235f06355967d7a34c8064f","target":{"file":"drivers/media/platform/msm/npu/npu_mgr.c","function":"npu_host_unload_network"},"deprecated":false,"digest":{"length":2141,"function_hash":"302612281235129567905257761263809912651"},"id":"ASB-A-406236621-f4778d01","signature_type":"Function","signature_version":"v1"},{"target":{"file":"drivers/media/platform/msm/npu/npu_mgr.c"},"deprecated":false,"digest":{"line_hashes":["212018481288962314359656864325559408140","326368639180208292043642547289741619718","265265210100576778310959275350663213226","255828727625594890598274890445438885310","170814540086058118540867696822827294967","300916458185733757991279482217482735260","28259222225511758531159106350832670661","254705035499181079577473370020297740525","103811637907540575146745273386232039348","307926639959866500160539091914959819671","202566538155672970331827469247113526383","293105519728565800621707866926842137524","314496508861732038550977793137670727578","106340158681668044534008435112150256166"],"threshold":0.9},"id":"ASB-A-406236621-f87f667f","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/commit/a2fb963d08bc5887a20dc64a32a766195391fa39"},{"digest":{"threshold":0.9,"line_hashes":["212018481288962314359656864325559408140","230438932889440449540405498285204819917","173740180198355445709545562341767117710","308583177405099231955540839470315014272","326368639180208292043642547289741619718","265265210100576778310959275350663213226","255828727625594890598274890445438885310","157564231497060026578975499395140133371","336897852358649331437916288254782244197","116639778804884745099083023705939942533","8642495903483172322984301964652440191","323434225986184380381024518117160517923","280917983746668680371143583666223081819","119048120567399015563820030731316749506","315664817173152421087841693235675195048","19848485531734175496385115792258024844","283780025860547672168749655634003275187","114382232916269047359794486963922628591","4999727015176306110321433983655688714","254705035499181079577473370020297740525","103811637907540575146745273386232039348","307926639959866500160539091914959819671","202566538155672970331827469247113526383","293105519728565800621707866926842137524","314496508861732038550977793137670727578","106340158681668044534008435112150256166"]},"id":"ASB-A-406236621-f8c998c3","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/commit/c416dda317feeb2fadf978533a267cb05d8b32b8","target":{"file":"drivers/media/platform/msm/npu/npu_mgr.c"},"deprecated":false}],"fixes":["https://git.codelinaro.org/clo/la/kernel/msm-5.15/-/commit/5c5c9b3ad2074d8be0beb1067661a2c4d8992d8e","https://git.codelinaro.org/clo/la/kernel/msm-5.4/-/commit/7d529ad308341efaf235f06355967d7a34c8064f","https://git.codelinaro.org/clo/la/kernel/msm-4.19/-/commit/a2fb963d08bc5887a20dc64a32a766195391fa39","https://git.codelinaro.org/clo/la/kernel/msm-4.19/-/commit/c416dda317feeb2fadf978533a267cb05d8b32b8","https://git.codelinaro.org/clo/la/kernel/msm-5.4/-/commit/ab5bed7938b5d6450054a85d262011c2e43f171c"],"severity":"High"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-406236621.json"}}],"schema_version":"1.9.0"}