{"id":"ASB-A-406236621", "published":"2025-06-01T00:00:00Z", "modified":"2026-07-03T16:08:45.503432344Z", "aliases":["CVE-2025-21424", "3989614", "A-406236621"], "affected":[{"package":{"name":":linux_kernel:Qualcomm", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"SoCVersion:0"}, {"fixed":"SoCVersion:2025-06-05"}]}], "versions":["SoCVersion"], "ecosystem_specific":{"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", "spl":"2025-06-05", "types":["Unknown"], "vanir_signatures":[{"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-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, "digest":{"function_hash":"302612281235129567905257761263809912651", "length":2141}, "id":"ASB-A-406236621-1bfee710", "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_mgr.c", "function":"npu_host_unload_network"}}, {"deprecated":false, "digest":{"function_hash":"158166073749739566721815943242760776823", "length":2817}, "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":"276418026060632759980404467132402323222", "length":822}, "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":{"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, "digest":{"line_hashes":["310059825963265249997902337836583033551", "208179899204257032665646635334218916899", "261472529766092799388938235971937927134", "31722727671396818277545585344269826640", "213329708055292811803531488545796637401", "92131364528240036933142370275108496290"], "threshold":0.9}, "id":"ASB-A-406236621-3946eadd", "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":{"function_hash":"159683942126015917845171106395458654059", "length":4014}, "id":"ASB-A-406236621-3c49d913", "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_v2/npu_mgr.c", "function":"npu_host_exec_network_v2"}}, {"deprecated":false, "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, "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":{"file":"drivers/media/platform/msm/npu/npu_mgr.c", "function":"npu_host_exec_network_v2"}}, {"deprecated":false, "digest":{"function_hash":"217546426697488616875706645644400723939", "length":2503}, "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":{"line_hashes":["267035715744005052093244170342189475070", "286838611505816492871004377037759210239", "285688838946783536251112289019139806129", "140586540213038351390180180983769774496", "195497251856056479461235700361272780320", "92131364528240036933142370275108496290"], "threshold":0.9}, "id":"ASB-A-406236621-5af06866", "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":{"function_hash":"33763096050093805687766534964995450949", "length":3196}, "id":"ASB-A-406236621-665aa420", "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_mgr.c", "function":"npu_host_exec_network_v2"}}, {"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":"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":{"function_hash":"33763096050093805687766534964995450949", "length":3196}, "id":"ASB-A-406236621-7302f669", "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":"158166073749739566721815943242760776823", "length":2817}, "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":{"file":"drivers/media/platform/msm/npu_v2/npu_mgr.c", "function":"npu_host_unload_network"}}, {"deprecated":false, "digest":{"line_hashes":["33853697054479379810732560615638812309", "206014006094669391644498063772383103805", "205093996508657019347394370390280157983", "132492451350917233917165597573786263068", "140543401537300757481291892411570504062"], "threshold":0.9}, "id":"ASB-A-406236621-93e566aa", "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":{"line_hashes":["33853697054479379810732560615638812309", "188373987482742796565609356534851233627", "205093996508657019347394370390280157983", "115842909420187465634258528879353023081", "319186449736708954148258017863743973238"], "threshold":0.9}, "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":{"function_hash":"11589345156352852617576893063049111459", "length":807}, "id":"ASB-A-406236621-9fa635d3", "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":"159683942126015917845171106395458654059", "length":4014}, "id":"ASB-A-406236621-b4ce6975", "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_exec_network_v2"}}, {"deprecated":false, "digest":{"function_hash":"158166073749739566721815943242760776823", "length":2817}, "id":"ASB-A-406236621-bfde2a57", "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_unload_network"}}, {"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"}}, {"deprecated":false, "digest":{"line_hashes":["188373987482742796565609356534851233627", "302890966578691452433428781603207749051", "308807897111096694168915072774296473350", "50837677165641148891375419591668723857"], "threshold":0.9}, "id":"ASB-A-406236621-d80e94c8", "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.h"}}, {"deprecated":false, "digest":{"line_hashes":["33853697054479379810732560615638812309", "206014006094669391644498063772383103805", "205093996508657019347394370390280157983", "132492451350917233917165597573786263068", "140543401537300757481291892411570504062"], "threshold":0.9}, "id":"ASB-A-406236621-e16fb8a4", "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/npu_mgr.h"}}, {"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", "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":["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-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":["33853697054479379810732560615638812309", "188373987482742796565609356534851233627", "302890966578691452433428781603207749051", "308807897111096694168915072774296473350", "50837677165641148891375419591668723857"], "threshold":0.9}, "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"}}, {"deprecated":false, "digest":{"function_hash":"302612281235129567905257761263809912651", "length":2141}, "id":"ASB-A-406236621-f4778d01", "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_unload_network"}}, {"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", "target":{"file":"drivers/media/platform/msm/npu/npu_mgr.c"}}, {"deprecated":false, "digest":{"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"], "threshold":0.9}, "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"}}]}}], "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"}]}