Affected packages

Android / :linux_kernel:Qualcomm

Package

Affected ranges

Type
ECOSYSTEM
Events
Introduced
SoCVersion:0
Fixed
SoCVersion:2024-08-05

Affected versions

Other
SoCVersion

Ecosystem specific

{
    "fixes":  [
        "https://git.codelinaro.org/clo/la/kernel/msm-5.10/-/commit/c1a7b4b4a736fa175488122cca9743cff2ae72e8",
        "https://git.codelinaro.org/clo/la/kernel/msm-5.10/-/commit/61abd2ada929a54983f95345ffa2504bbd9b993d"
    ],
    "severity":  "High",
    "spl":  "2024-08-05",
    "types":  [
        "Unknown"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "112343630743291242807594537454330611380",
                    "335974908227539774287371431232945288872",
                    "222156412828686117390527644889468599327",
                    "251814339867971702129994105480583309231",
                    "294743491952461533078954539438120506373",
                    "311069298155200365306101879790203726262",
                    "12348300952126299609765867285515221845",
                    "187193053644622743579134877470009366265",
                    "37148420220070317579983894450016942195",
                    "94250127566190592177581251596230646498",
                    "63097504012514599329239199209463561309",
                    "5322241694406549686172200215595190675",
                    "168346887636889361649600896281357607358",
                    "101761463065617750977363263182732227340"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-339043323-010d469b",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/61abd2ada929a54983f95345ffa2504bbd9b993d",
            "target":  {
                "file":  "drivers/gpu/msm/kgsl_vbo.c"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "37280092363803976206021936601095418975",
                "length":  1960
            },
            "id":  "ASB-A-339043323-258dd225",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/c1a7b4b4a736fa175488122cca9743cff2ae72e8",
            "target":  {
                "file":  "drivers/gpu/msm/kgsl_reclaim.c",
                "function":  "kgsl_reclaim_process"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "127489784618006358823283965618079066544",
                "length":  236
            },
            "id":  "ASB-A-339043323-4a0ccb72",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/c1a7b4b4a736fa175488122cca9743cff2ae72e8",
            "target":  {
                "file":  "drivers/gpu/msm/kgsl.c",
                "function":  "kgsl_mem_entry_create"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "84219805672317841555956521578450971775",
                "length":  263
            },
            "id":  "ASB-A-339043323-61350959",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/c1a7b4b4a736fa175488122cca9743cff2ae72e8",
            "target":  {
                "file":  "drivers/gpu/msm/kgsl_vbo.c",
                "function":  "kgsl_sharedmem_free_bind_op"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "320158117987574367814006975544718185682",
                "length":  2623
            },
            "id":  "ASB-A-339043323-7688435d",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/61abd2ada929a54983f95345ffa2504bbd9b993d",
            "target":  {
                "file":  "drivers/gpu/msm/kgsl_vbo.c",
                "function":  "kgsl_sharedmem_create_bind_op"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "336007097075892916994327707860278778475",
                "length":  94
            },
            "id":  "ASB-A-339043323-79dac043",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/c1a7b4b4a736fa175488122cca9743cff2ae72e8",
            "target":  {
                "file":  "drivers/gpu/msm/kgsl_vbo.c",
                "function":  "bind_range_destroy"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "49442927102390550543067478883858559419",
                "length":  359
            },
            "id":  "ASB-A-339043323-92f3b46e",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/c1a7b4b4a736fa175488122cca9743cff2ae72e8",
            "target":  {
                "file":  "drivers/gpu/msm/kgsl_vbo.c",
                "function":  "bind_range_create"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "30561299613660111057596674443490403470",
                "length":  2589
            },
            "id":  "ASB-A-339043323-9e6dee4d",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/c1a7b4b4a736fa175488122cca9743cff2ae72e8",
            "target":  {
                "file":  "drivers/gpu/msm/kgsl_vbo.c",
                "function":  "kgsl_sharedmem_create_bind_op"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "203875111926428094288821034387739461983",
                    "269333298954151203859797594937690845262",
                    "294067199403579418877475424464550995642",
                    "128751427388258660966993471957248078540",
                    "309896531978402151601747010854398673578",
                    "5268096072001938716926598279237846707",
                    "328208423032073841773822951290776168764",
                    "163952692114115107635160953595689005158",
                    "224816095048353300648389625958774398397",
                    "188165512108148820485725796262817067746",
                    "319214938692298682458575863793120466331",
                    "149134642812093456702700260146194432932",
                    "19141742915116636021037181062777081828",
                    "210715081012039421270694433278105480811",
                    "66782301435916239327851106581140073788",
                    "295369356631962206240428193652324074934"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-339043323-d85fe255",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/c1a7b4b4a736fa175488122cca9743cff2ae72e8",
            "target":  {
                "file":  "drivers/gpu/msm/kgsl_vbo.c"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "106000062700287472904189306830635660207",
                    "290544027304983983352791469122120205020",
                    "192640546307973327313783366510653347606",
                    "45926242359383464316574968093450565688"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-339043323-df010e55",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/c1a7b4b4a736fa175488122cca9743cff2ae72e8",
            "target":  {
                "file":  "drivers/gpu/msm/kgsl.c"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "95340868139002898462811059290192165647",
                    "262258860695116702649921500227774894656",
                    "246689539166707552068229323434465106842",
                    "263380227867126895583422685906284052025",
                    "304746045566684051374142741474979297372"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-339043323-f48fd44d",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/kernel/msm-5.10/commit/c1a7b4b4a736fa175488122cca9743cff2ae72e8",
            "target":  {
                "file":  "drivers/gpu/msm/kgsl.h"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-339043323.json"

Android / platform/vendor/qcom/opensource/graphics-kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
SoCVersion:0
Fixed
SoCVersion:2024-08-05

Affected versions

Other
SoCVersion

Ecosystem specific

{
    "fixes":  [
        "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/-/commit/e1f540c022c960bf1583c3f08595f5b8b1e657a4",
        "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/-/commit/64a4a59cb86e9fe8cdc83fd87c85b0c150cb353d"
    ],
    "severity":  "High",
    "spl":  "2024-08-05",
    "types":  [
        "Unknown"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "336007097075892916994327707860278778475",
                "length":  94
            },
            "id":  "ASB-A-339043323-144cf98a",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/e1f540c022c960bf1583c3f08595f5b8b1e657a4",
            "target":  {
                "file":  "kgsl_vbo.c",
                "function":  "bind_range_destroy"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "320158117987574367814006975544718185682",
                "length":  2623
            },
            "id":  "ASB-A-339043323-390b749e",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/64a4a59cb86e9fe8cdc83fd87c85b0c150cb353d",
            "target":  {
                "file":  "kgsl_vbo.c",
                "function":  "kgsl_sharedmem_create_bind_op"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "95340868139002898462811059290192165647",
                    "262258860695116702649921500227774894656",
                    "246689539166707552068229323434465106842",
                    "263380227867126895583422685906284052025",
                    "304746045566684051374142741474979297372"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-339043323-4a243135",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/e1f540c022c960bf1583c3f08595f5b8b1e657a4",
            "target":  {
                "file":  "kgsl.h"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "84219805672317841555956521578450971775",
                "length":  263
            },
            "id":  "ASB-A-339043323-53db2066",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/e1f540c022c960bf1583c3f08595f5b8b1e657a4",
            "target":  {
                "file":  "kgsl_vbo.c",
                "function":  "kgsl_sharedmem_free_bind_op"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "127489784618006358823283965618079066544",
                "length":  236
            },
            "id":  "ASB-A-339043323-5779d010",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/e1f540c022c960bf1583c3f08595f5b8b1e657a4",
            "target":  {
                "file":  "kgsl.c",
                "function":  "kgsl_mem_entry_create"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "169372396617447729831671608250859336763",
                    "106000062700287472904189306830635660207",
                    "290544027304983983352791469122120205020",
                    "192640546307973327313783366510653347606",
                    "45926242359383464316574968093450565688"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-339043323-86b21681",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/e1f540c022c960bf1583c3f08595f5b8b1e657a4",
            "target":  {
                "file":  "kgsl.c"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "112343630743291242807594537454330611380",
                    "335974908227539774287371431232945288872",
                    "222156412828686117390527644889468599327",
                    "251814339867971702129994105480583309231",
                    "294743491952461533078954539438120506373",
                    "311069298155200365306101879790203726262",
                    "12348300952126299609765867285515221845",
                    "187193053644622743579134877470009366265",
                    "37148420220070317579983894450016942195",
                    "94250127566190592177581251596230646498",
                    "63097504012514599329239199209463561309",
                    "5322241694406549686172200215595190675",
                    "168346887636889361649600896281357607358",
                    "101761463065617750977363263182732227340"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-339043323-a5d425b6",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/64a4a59cb86e9fe8cdc83fd87c85b0c150cb353d",
            "target":  {
                "file":  "kgsl_vbo.c"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "49442927102390550543067478883858559419",
                "length":  359
            },
            "id":  "ASB-A-339043323-b28374dd",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/e1f540c022c960bf1583c3f08595f5b8b1e657a4",
            "target":  {
                "file":  "kgsl_vbo.c",
                "function":  "bind_range_create"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "203875111926428094288821034387739461983",
                    "269333298954151203859797594937690845262",
                    "294067199403579418877475424464550995642",
                    "128751427388258660966993471957248078540",
                    "309896531978402151601747010854398673578",
                    "5268096072001938716926598279237846707",
                    "328208423032073841773822951290776168764",
                    "163952692114115107635160953595689005158",
                    "224816095048353300648389625958774398397",
                    "188165512108148820485725796262817067746",
                    "319214938692298682458575863793120466331",
                    "149134642812093456702700260146194432932",
                    "19141742915116636021037181062777081828",
                    "210715081012039421270694433278105480811",
                    "66782301435916239327851106581140073788",
                    "295369356631962206240428193652324074934"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-339043323-b91a5445",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/e1f540c022c960bf1583c3f08595f5b8b1e657a4",
            "target":  {
                "file":  "kgsl_vbo.c"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "37280092363803976206021936601095418975",
                "length":  1960
            },
            "id":  "ASB-A-339043323-c01aad3f",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/e1f540c022c960bf1583c3f08595f5b8b1e657a4",
            "target":  {
                "file":  "kgsl_reclaim.c",
                "function":  "kgsl_reclaim_process"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "30561299613660111057596674443490403470",
                "length":  2589
            },
            "id":  "ASB-A-339043323-f6728389",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/e1f540c022c960bf1583c3f08595f5b8b1e657a4",
            "target":  {
                "file":  "kgsl_vbo.c",
                "function":  "kgsl_sharedmem_create_bind_op"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-339043323.json"