{"id":"ASB-A-323919320", "published":"2024-05-01T00:00:00Z", "modified":"2026-06-12T15:08:17.296522730Z", "aliases":["CVE-2024-23354", "3636888", "A-323919320"], "affected":[{"package":{"name":":linux_kernel:Qualcomm", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"SoCVersion:0"}, {"fixed":"SoCVersion:2024-05-05"}]}], "versions":["SoCVersion"], "ecosystem_specific":{"fixes":["https://git.codelinaro.org/clo/la/kernel/msm-5.10/-/commit/82893dced668bdb3a982dbc8d39699d2c6797057"], "severity":"High", "spl":"2024-05-05", "types":["Unknown"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"45195503139786536704037824354907451675", "length":1145}, "id":"ASB-A-323919320-1dffc315", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/82893dced668bdb3a982dbc8d39699d2c6797057", "target":{"file":"drivers/gpu/msm/kgsl_vbo.c", "function":"kgsl_ioctl_gpumem_bind_ranges"}}, {"deprecated":false, "digest":{"function_hash":"285246750547136201410371869295811697358", "length":763}, "id":"ASB-A-323919320-5f09d7ad", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/82893dced668bdb3a982dbc8d39699d2c6797057", "target":{"file":"drivers/gpu/msm/kgsl_vbo.c", "function":"kgsl_sharedmem_bind_worker"}}, {"deprecated":false, "digest":{"function_hash":"178066226723373214493337235686913484870", "length":92}, "id":"ASB-A-323919320-79e742c4", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/82893dced668bdb3a982dbc8d39699d2c6797057", "target":{"file":"drivers/gpu/msm/kgsl_vbo.c", "function":"kgsl_sharedmem_bind_async_callback"}}, {"deprecated":false, "digest":{"function_hash":"182095483358016696080780824588474945526", "length":2560}, "id":"ASB-A-323919320-8e0a6b75", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/82893dced668bdb3a982dbc8d39699d2c6797057", "target":{"file":"drivers/gpu/msm/kgsl_vbo.c", "function":"kgsl_sharedmem_create_bind_op"}}, {"deprecated":false, "digest":{"line_hashes":["211054463554553947507297018677916875453", "60074221088812742756824224509638145599", "297971027381537965288501666725133393696", "62279837825875737950996522988596946462", "66828012999077601345442301350952976122"], "threshold":0.9}, "id":"ASB-A-323919320-b3b4d1f6", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/82893dced668bdb3a982dbc8d39699d2c6797057", "target":{"file":"drivers/gpu/msm/kgsl_sharedmem.h"}}, {"deprecated":false, "digest":{"line_hashes":["217530013025012318191895326817798532488", "38665176899907255103888592567949324074", "299585268877413072863414669295365367034", "47241052839676337790823754904373186364", "165659250471350888008514832211267885362", "150898317575488845567218171819773796425", "185844942615061474079733183008362558605", "39584822101455936531752395283949930670", "26194098571784732489990996645082360778", "236105673451371130712696071808444130582", "73778128497556484683322500482022747353", "301731179987156267493561686095596688658", "131166550943766434306562284507862416331", "284751360765353754081875154068575692067", "99611002570873694468374924141993223273", "24997488051163733666158062125571682675", "218871072055120185835720946518836781590", "163453536424135602462061564821267392947", "109045178286395103954890964213877169465", "99639695868398118154527971144128023080", "56793731097500222683816629845738893675", "323860633282743309440233178207644519449", "95784129301119977890961403461618655799", "58012420638203233979029237915094104525", "31010382503413886760733672819189509153", "96067772683703989322664408923055990845", "44947636777468851618272543918275360878", "235054596588493764707819896686973552"], "threshold":0.9}, "id":"ASB-A-323919320-e4d4c1c9", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/82893dced668bdb3a982dbc8d39699d2c6797057", "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-05-05"}]}], "versions":["SoCVersion"], "ecosystem_specific":{"fixes":["https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/-/commit/88eb3006d32f72c53039fd37ea45926dee08882b"], "severity":"High", "spl":"2024-05-05", "types":["Unknown"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"285246750547136201410371869295811697358", "length":763}, "id":"ASB-A-323919320-2864b3d3", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/88eb3006d32f72c53039fd37ea45926dee08882b", "target":{"file":"kgsl_vbo.c", "function":"kgsl_sharedmem_bind_worker"}}, {"deprecated":false, "digest":{"line_hashes":["217530013025012318191895326817798532488", "38665176899907255103888592567949324074", "299585268877413072863414669295365367034", "47241052839676337790823754904373186364", "165659250471350888008514832211267885362", "150898317575488845567218171819773796425", "185844942615061474079733183008362558605", "39584822101455936531752395283949930670", "26194098571784732489990996645082360778", "236105673451371130712696071808444130582", "73778128497556484683322500482022747353", "301731179987156267493561686095596688658", "131166550943766434306562284507862416331", "284751360765353754081875154068575692067", "99611002570873694468374924141993223273", "24997488051163733666158062125571682675", "218871072055120185835720946518836781590", "163453536424135602462061564821267392947", "109045178286395103954890964213877169465", "99639695868398118154527971144128023080", "56793731097500222683816629845738893675", "323860633282743309440233178207644519449", "95784129301119977890961403461618655799", "58012420638203233979029237915094104525", "31010382503413886760733672819189509153", "96067772683703989322664408923055990845", "44947636777468851618272543918275360878", "235054596588493764707819896686973552"], "threshold":0.9}, "id":"ASB-A-323919320-51860bfc", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/88eb3006d32f72c53039fd37ea45926dee08882b", "target":{"file":"kgsl_vbo.c"}}, {"deprecated":false, "digest":{"line_hashes":["60074221088812742756824224509638145599", "297971027381537965288501666725133393696", "62279837825875737950996522988596946462", "66828012999077601345442301350952976122"], "threshold":0.9}, "id":"ASB-A-323919320-6f0e9eb3", "signature_type":"Line", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/88eb3006d32f72c53039fd37ea45926dee08882b", "target":{"file":"kgsl_sharedmem.h"}}, {"deprecated":false, "digest":{"function_hash":"182095483358016696080780824588474945526", "length":2560}, "id":"ASB-A-323919320-a9439a9f", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/88eb3006d32f72c53039fd37ea45926dee08882b", "target":{"file":"kgsl_vbo.c", "function":"kgsl_sharedmem_create_bind_op"}}, {"deprecated":false, "digest":{"function_hash":"45195503139786536704037824354907451675", "length":1145}, "id":"ASB-A-323919320-d7ca4fd5", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/88eb3006d32f72c53039fd37ea45926dee08882b", "target":{"file":"kgsl_vbo.c", "function":"kgsl_ioctl_gpumem_bind_ranges"}}, {"deprecated":false, "digest":{"function_hash":"178066226723373214493337235686913484870", "length":92}, "id":"ASB-A-323919320-ed7cb057", "signature_type":"Function", "signature_version":"v1", "source":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/88eb3006d32f72c53039fd37ea45926dee08882b", "target":{"file":"kgsl_vbo.c", "function":"kgsl_sharedmem_bind_async_callback"}}]}}], "references":[{"type":"ADVISORY", "url":"https://source.android.com/security/bulletin/2024-05-01"}, {"type":"FIX", "url":"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/-/commit/88eb3006d32f72c53039fd37ea45926dee08882b"}, {"type":"FIX", "url":"https://git.codelinaro.org/clo/la/kernel/msm-5.10/-/commit/82893dced668bdb3a982dbc8d39699d2c6797057"}]}