Affected packages

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

Affected ranges

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

Affected versions

Other

SoCVersion

Ecosystem specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 285.0,
                "function_hash": "129550755286211848382490788945033733573"
            },
            "id": "ASB-A-318393843-0addcf7b",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/809ee24fe5607ecc72e9cde737410ad94264ff91",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "kgsl_sharedmem.c",
                "function": "kgsl_free_pages"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "259143144493093308924987901791077617714",
                    "9428807812435825785768043839366459783",
                    "145844813739562712550581289103482690256",
                    "49601486019973056285256527288889334670",
                    "334064661616167991943270838598690834391",
                    "255400626099290252718812484884492460517",
                    "185472171140616482786614662679929054231",
                    "187860418283045769134926610568376286863",
                    "141056476767929556721219188335486632854",
                    "165551457856051346709775320681663012235",
                    "317046741024530821072233844247706107760",
                    "18354582457956883674442410863208324875",
                    "51658057795017673515166019277024647298",
                    "224383250410401262627998500287951586529",
                    "307211406067122265530725687365529701194",
                    "320165748239629646974155419753474002936",
                    "234998961043060492442955050062320767178",
                    "229082843106220747853981567972909168266",
                    "145066507565842519655675373490295111554",
                    "281986536543440011770661114727973107592",
                    "115039591295781436077879591515575793853",
                    "162973026681524772268710406350993818304",
                    "272173191452544635386106628976131241128",
                    "133963987995642932663308758277469300372",
                    "108858188066357149684153865430856644886",
                    "316411942789793862228393245828927021905",
                    "331823025594633007007197467163703727506",
                    "58416180560469551847383186448075021047",
                    "126371737217578905219754345182483819998",
                    "137984157001045592883959016153372981343",
                    "187053855408408341363241569243652546767",
                    "203459474497207435021864266155572912597",
                    "265154923700780391532729293572729148950",
                    "166411954251868468169916282651188859018",
                    "20187643035097452990726859160382149690",
                    "8023366932870088230577651430843032889",
                    "190223435530399761951984387162567646086",
                    "165769819610481622851797378631143673346",
                    "177073580120252274177255111477586728133",
                    "222518265630883393297807505257553467322",
                    "333903952903668084492987607893463334473",
                    "212006535863522523417538361176221064845",
                    "152934141573115282554081448632929145160",
                    "76994988978428127285652016282956029443",
                    "12196706582674618526899054205940870433",
                    "142158712756618364727412603797995567761",
                    "316209713786182635661193801447903364152",
                    "150682169859611259632854317664259423693",
                    "208714450999881672429449501356079011788",
                    "275308382483333333709079546225195958963",
                    "214890279303262987712439080134774361081",
                    "50929142744224232949967531076594162346",
                    "226923298495921962123821487966355134651",
                    "217871036305368610150330276555914613080",
                    "195581700360088076781992676631559419532",
                    "177604249146407945511829183897624771764",
                    "182902012537458905829096543633198178010",
                    "297717741702068959497473901173831891102",
                    "245644668938936758300749100094153573269",
                    "98288314516915000837682734145770278634",
                    "228770741346563519129675233322555177146"
                ]
            },
            "id": "ASB-A-318393843-1d5bce1d",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/809ee24fe5607ecc72e9cde737410ad94264ff91",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "kgsl_vbo.c"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 393.0,
                "function_hash": "37450776650185004179007297652838938195"
            },
            "id": "ASB-A-318393843-4d3b94d5",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/809ee24fe5607ecc72e9cde737410ad94264ff91",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "kgsl_sharedmem.c",
                "function": "kgsl_free_secure_pages"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 683.0,
                "function_hash": "44641125936837722616963397778530124368"
            },
            "id": "ASB-A-318393843-5f34105a",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/809ee24fe5607ecc72e9cde737410ad94264ff91",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "kgsl_vbo.c",
                "function": "kgsl_sharedmem_vbo_put_gpuaddr"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 349.0,
                "function_hash": "152024943795687057135244335364022689555"
            },
            "id": "ASB-A-318393843-711c78a2",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/809ee24fe5607ecc72e9cde737410ad94264ff91",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "kgsl_mmu.c",
                "function": "kgsl_mmu_unmap_range"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "70857870818927467430273346800259386795",
                    "140350662847453240130264682201443539304",
                    "142903466770809697851856311898202187387",
                    "200421867740171930731912218445779799649",
                    "240586905561313317565535138920713000721",
                    "157062791706198844740494229271819288178",
                    "73880810440395765685473344777023234658",
                    "102472278641374065982559788902650520206"
                ]
            },
            "id": "ASB-A-318393843-7ce744b4",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/809ee24fe5607ecc72e9cde737410ad94264ff91",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "kgsl_mmu.c"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 551.0,
                "function_hash": "272715112941420074236843788195814359450"
            },
            "id": "ASB-A-318393843-94e41edf",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/809ee24fe5607ecc72e9cde737410ad94264ff91",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "kgsl_sharedmem.c",
                "function": "kgsl_free_secure_system_pages"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 163.0,
                "function_hash": "248720766423308517497963048240173472530"
            },
            "id": "ASB-A-318393843-9c33ce9e",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/809ee24fe5607ecc72e9cde737410ad94264ff91",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "kgsl_sharedmem.c",
                "function": "kgsl_contiguous_free"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 702.0,
                "function_hash": "102037980049633174039200740510490628694"
            },
            "id": "ASB-A-318393843-bc8527f0",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/809ee24fe5607ecc72e9cde737410ad94264ff91",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "kgsl_mmu.c",
                "function": "kgsl_mmu_unmap"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 370.0,
                "function_hash": "143150414794307148437843902258694433635"
            },
            "id": "ASB-A-318393843-c399dfa1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/809ee24fe5607ecc72e9cde737410ad94264ff91",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "kgsl_sharedmem.c",
                "function": "kgsl_free_system_pages"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "312329783534579940167793849916989221555",
                    "10339752119752625128751397659329377017",
                    "10321472149951341997166735926415516918",
                    "335242403471822092380092967180906040835",
                    "85737694397210515994033530334176007494",
                    "316573631302229148643686851193479199332",
                    "236718815032325600703358102476414766114",
                    "304809502759573701891298035532162494944",
                    "110092903601959143015932226494701576105",
                    "159998703836446797241718487946435995201",
                    "90953935188344437973263582917981739032",
                    "335452337867789000512034649379914947893",
                    "203887363890641685980693519910020990426",
                    "307614866256654308178784037593866414298",
                    "319414420387793536827189336329126583108",
                    "201598333936384014012766275342121940067",
                    "203887363890641685980693519910020990426"
                ]
            },
            "id": "ASB-A-318393843-c7ef6414",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/809ee24fe5607ecc72e9cde737410ad94264ff91",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "kgsl_sharedmem.c"
            },
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 805.0,
                "function_hash": "267842735354541806234410203257389316407"
            },
            "id": "ASB-A-318393843-d0b96312",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/809ee24fe5607ecc72e9cde737410ad94264ff91",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "kgsl_vbo.c",
                "function": "kgsl_memdesc_remove_range"
            },
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 2118.0,
                "function_hash": "195477043078011619865537713669978601121"
            },
            "id": "ASB-A-318393843-db303838",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/809ee24fe5607ecc72e9cde737410ad94264ff91",
            "deprecated": false,
            "signature_version": "v1",
            "target": {
                "file": "kgsl_vbo.c",
                "function": "kgsl_memdesc_add_range"
            },
            "signature_type": "Function"
        }
    ],
    "fixes": [
        "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/-/commit/809ee24fe5607ecc72e9cde737410ad94264ff91"
    ],
    "spl": "2024-05-05",
    "severity": "High",
    "types": [
        "Unknown"
    ]
}