{"id":"ASB-A-339043781", "published":"2024-08-01T00:00:00Z", "modified":"2026-06-26T15:22:10.377767615Z", "aliases":["CVE-2024-23381", "3701594", "A-339043781"], "affected":[{"package":{"name":":linux_kernel:Qualcomm", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"SoCVersion:0"}, {"fixed":"SoCVersion:2024-08-05"}]}], "versions":["SoCVersion"], "ecosystem_specific":{"fixes":["https://git.codelinaro.org/clo/la/kernel/msm-5.10/-/commit/25c49620c22e375fbd69631ea1eb408ed43db6e0"], "severity":"High", "spl":"2024-08-05", "types":["Unknown"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"173858044945635361525841486150186802849", "length":763}, "id":"ASB-A-339043781-6c1671cf", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/25c49620c22e375fbd69631ea1eb408ed43db6e0", "target":{"file":"drivers/gpu/msm/kgsl_vbo.c", "function":"kgsl_memdesc_remove_range"}}, {"deprecated":false, "digest":{"function_hash":"324561950772107213090040532547709864847", "length":1785}, "id":"ASB-A-339043781-c488a357", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/25c49620c22e375fbd69631ea1eb408ed43db6e0", "target":{"file":"drivers/gpu/msm/kgsl_vbo.c", "function":"kgsl_memdesc_add_range"}}, {"deprecated":false, "digest":{"function_hash":"295409991342664658691006589865882510051", "length":568}, "id":"ASB-A-339043781-ceed9654", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/25c49620c22e375fbd69631ea1eb408ed43db6e0", "target":{"file":"drivers/gpu/msm/kgsl_vbo.c", "function":"kgsl_sharedmem_vbo_put_gpuaddr"}}, {"deprecated":false, "digest":{"line_hashes":["217530013025012318191895326817798532488", "234798873822491848635596698305013164235", "197137403623003496570604010551353189014", "145832409957308301767214290036896072131", "18046307151891512709493698100460577692", "229165387126867706322328565967005192712", "90513455614823404018837341003398828416", "294213893591829799106541134109755965079", "187241751791266988796494258837795227058", "28851626980034537881660204059632395709", "261464459669631807584983721165710979916", "13781619460895261710727432559911107790", "88241922035979882954926159427185384656", "4777935304597861387565141746490499056", "246565834303718817102941402583783448508", "669068846498978247950273212059429244", "85646785682372294703035503592711346206", "244298456034037961595113374707037684063", "298826283903947559306068866014241588175", "223834423908157522017576256445880560819", "83865539064843366789401517051301940722", "291728906044838433388413682402829137083", "249366267211464206404801145124116416069", "34891597229477254004124175200032095863", "269376212810801052307840133324362115176", "262559288651209178416170681737304432605"], "threshold":0.9}, "id":"ASB-A-339043781-dac4f7d4", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/25c49620c22e375fbd69631ea1eb408ed43db6e0", "target":{"file":"drivers/gpu/msm/kgsl_vbo.c"}}]}}, {"package":{"name":"platform/vendor/qcom/opensource/graphics-kernel", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"SoCVersion:0"}, {"fixed":"SoCVersion:2024-08-05"}]}], "versions":["SoCVersion"], "ecosystem_specific":{"fixes":["https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/-/commit/dffa3721f485a35e8e18958a4052146792c92336"], "severity":"High", "spl":"2024-08-05", "types":["Unknown"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"245012568092491420053884177758493851913", "length":821}, "id":"ASB-A-339043781-1852afa1", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/dffa3721f485a35e8e18958a4052146792c92336", "target":{"file":"kgsl_vbo.c", "function":"kgsl_memdesc_remove_range"}}, {"deprecated":false, "digest":{"function_hash":"292782771112402410594369833417877775574", "length":796}, "id":"ASB-A-339043781-5905696f", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/dffa3721f485a35e8e18958a4052146792c92336", "target":{"file":"kgsl_vbo.c", "function":"kgsl_sharedmem_vbo_put_gpuaddr"}}, {"deprecated":false, "digest":{"line_hashes":["217530013025012318191895326817798532488", "234798873822491848635596698305013164235", "197137403623003496570604010551353189014", "145832409957308301767214290036896072131", "273689526239411506542647590451482100005", "229165387126867706322328565967005192712", "90513455614823404018837341003398828416", "294213893591829799106541134109755965079", "187241751791266988796494258837795227058", "234522066499743869266831416158036132500", "249324647693095512998643762546188064760", "4157259556105451200567889761453932373", "88241922035979882954926159427185384656", "138200784288542362868954575978621288670", "246565834303718817102941402583783448508", "669068846498978247950273212059429244", "85646785682372294703035503592711346206", "244298456034037961595113374707037684063", "298826283903947559306068866014241588175", "299313219724631300650471193425000782047", "81187512341466666469803575447414385529", "121997765743749465054008904536959596279", "268009930272855717832949100546401500948", "294972289478886404698531852018013585951", "209129577834186090093164712520348634394", "280284333535195131178878272646724826937", "289863251932428754810497630787726212763", "193716514888033113392182563032299718623", "56615285448307453741423940350683963217", "249366267211464206404801145124116416069", "34891597229477254004124175200032095863", "269376212810801052307840133324362115176", "262559288651209178416170681737304432605", "40667949381731421710037346136709134701", "7052670961067920206219831969454714728"], "threshold":0.9}, "id":"ASB-A-339043781-5e569c34", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/dffa3721f485a35e8e18958a4052146792c92336", "target":{"file":"kgsl_vbo.c"}}, {"deprecated":false, "digest":{"function_hash":"195880891258902536232165377344082108688", "length":2533}, "id":"ASB-A-339043781-c4cda61a", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/dffa3721f485a35e8e18958a4052146792c92336", "target":{"file":"kgsl_vbo.c", "function":"kgsl_memdesc_add_range"}}]}}], "references":[{"type":"ADVISORY", "url":"https://source.android.com/security/bulletin/2024-08-01"}, {"type":"FIX", "url":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/-/commit/dffa3721f485a35e8e18958a4052146792c92336"}, {"type":"FIX", "url":"https://git.codelinaro.org/clo/la/kernel/msm-5.10/-/commit/25c49620c22e375fbd69631ea1eb408ed43db6e0"}]}