Affected packages

Android / :linux_kernel:Qualcomm

Package

Affected ranges

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

Affected versions

Other
SoCVersion

Ecosystem specific

{
    "fixes": [
        "https://source.codeaurora.org/quic/la/platform/vendor/opensource/audio-kernel/commit/?id=97d18542c1972524964f2cfce6a3bd9abe8a1a35",
        "https://source.codeaurora.org/quic/la/platform/vendor/opensource/audio-kernel/commit/?id=e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67"
    ],
    "severity": "High",
    "spl": "2021-05-05",
    "types": [
        "Unknown"
    ],
    "vanir_signatures": [
        {
            "deprecated": false,
            "digest": {
                "function_hash": "17215730309177003555915170969723614350",
                "length": 737
            },
            "id": "ASB-A-179039763-08b9e821",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6asm.c",
                "function": "q6asm_get_asm_topology_apptype"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "203520788563791919209141866473167203486",
                "length": 1176
            },
            "id": "ASB-A-179039763-0a9669b1",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/audio_cal_utils.c",
                "function": "cal_utils_dealloc_cal"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "106226807604865775403883427432836466100",
                "length": 1649
            },
            "id": "ASB-A-179039763-0bd1b773",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6adm.c",
                "function": "send_rtac_audvol_cal"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "196387380245928939699078555863466896734",
                    "26895211192116277316932821573883070026",
                    "27433188105147727026102882445797934746",
                    "157134901664356392212535186597260479951",
                    "299964101579734916288705211942048668105",
                    "231607117533686617057819887181579504963",
                    "290178020224860065105860778110676948343",
                    "308046813155548290914954066949198826002",
                    "271621453289826845599346662354963357484",
                    "91042154299749388914163103299887697157",
                    "192298737211895971070556969648022681659",
                    "53061656403645022719733897548126428537",
                    "80865857977118623051823620987768463494",
                    "99113418042476534228754001972271156143",
                    "75129003373782151148169217717437300926",
                    "99007253715757686082594310539210420691",
                    "255875856653051460441926775313220669266",
                    "228090575527041931417693783321251565750",
                    "138620616119861511160197379471804872339",
                    "69210876121673313916421186709202251234",
                    "1260529817005164087910396920978638490",
                    "129585245836698039606155931134360838182",
                    "244732959798136868670648344877610269211",
                    "138638468630346636697796100481490762313",
                    "311490225792986425309860344318401371423",
                    "176661505632976978925557688278385298444",
                    "243769253041279569228358299006312827289",
                    "277431281895107575321556219356106365886",
                    "9792485342846749775584820475231452464",
                    "14565307076934813957956563021081100131",
                    "110014565452467212962422021602984747847",
                    "330820888992643609791360612684270470110",
                    "236839131954692712922264067138104092825",
                    "192862450251228608182326576966750220275",
                    "104405104086754154298341767212121988356"
                ],
                "threshold": 0.9
            },
            "id": "ASB-A-179039763-14d84170",
            "signature_type": "Line",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/audio_cal_utils.c"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "3790671773754298258949355623849104785",
                    "78695474410592552602046785047415594311",
                    "85722902205111460555523159031548678078",
                    "76353740697843453694783352370639909156"
                ],
                "threshold": 0.9
            },
            "id": "ASB-A-179039763-177aaf46",
            "signature_type": "Line",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/97d18542c1972524964f2cfce6a3bd9abe8a1a35",
            "target": {
                "file": "dsp/audio_calibration.c"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "106596009950573155342543417992178520090",
                "length": 421
            },
            "id": "ASB-A-179039763-2830fdcb",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/audio_cal_utils.c",
                "function": "cal_utils_is_cal_stale"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "14212049157492347023720827554988712536",
                    "326689464020308677813995686466673105362",
                    "205210244526187552712210145995478123158",
                    "159128179208488782862670756883905879736",
                    "166106600371987964504723149251150248351",
                    "86756410261163288304273285245607850007",
                    "149404828229246599694954782645669074453",
                    "273533275088813851072734831144270219752",
                    "166106600371987964504723149251150248351",
                    "86756410261163288304273285245607850007",
                    "149404828229246599694954782645669074453",
                    "273533275088813851072734831144270219752",
                    "166106600371987964504723149251150248351",
                    "86756410261163288304273285245607850007",
                    "149404828229246599694954782645669074453",
                    "273533275088813851072734831144270219752",
                    "196105066257284052495162711891035289416",
                    "86993227152745361043732774292953131598",
                    "242946354604703330214712683065828104372",
                    "320817554273462502662990546234291741344",
                    "221289773089131658855341388554862923827"
                ],
                "threshold": 0.9
            },
            "id": "ASB-A-179039763-32e05db6",
            "signature_type": "Line",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6adm.c"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "210575588086942253562669411258565868208",
                "length": 2394
            },
            "id": "ASB-A-179039763-48be6929",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6afe.c",
                "function": "afe_sidetone"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "197406625341593205681811792972128917661",
                "length": 350
            },
            "id": "ASB-A-179039763-5cccbc6e",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/97d18542c1972524964f2cfce6a3bd9abe8a1a35",
            "target": {
                "file": "dsp/audio_calibration.c",
                "function": "audio_cal_init"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "226643862999051492299518531413737655620",
                "length": 877
            },
            "id": "ASB-A-179039763-63234b60",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6adm.c",
                "function": "adm_find_cal_by_path"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "219996879293448349916756085091971088203",
                    "226669460461492256565643692387778950252",
                    "32106661741268125350149266127166956652",
                    "157864904587411692188005929632785475039",
                    "69521189760110219867053840666953103384",
                    "81179354018247195264120183069343038056",
                    "177595115023944414627907205814326944160",
                    "39028717220200681848834690058299015045",
                    "69521189760110219867053840666953103384",
                    "81179354018247195264120183069343038056",
                    "177595115023944414627907205814326944160",
                    "39028717220200681848834690058299015045",
                    "69521189760110219867053840666953103384",
                    "81179354018247195264120183069343038056",
                    "177595115023944414627907205814326944160",
                    "39028717220200681848834690058299015045",
                    "304533683652507834592071514013561610138",
                    "122936580140663812921078040496284700686",
                    "19042802320574825195681554157371627874",
                    "190860914081420513140671719910716098156"
                ],
                "threshold": 0.9
            },
            "id": "ASB-A-179039763-68555b5b",
            "signature_type": "Line",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/97d18542c1972524964f2cfce6a3bd9abe8a1a35",
            "target": {
                "file": "dsp/q6adm.c"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "9147659487894290100221647448456120801",
                    "81179354018247195264120183069343038056",
                    "195013560060618406862079461588821573462",
                    "324957496307150197788735545190072577787",
                    "9147659487894290100221647448456120801",
                    "81179354018247195264120183069343038056",
                    "243634575822815223967969752714355962643",
                    "72364979070397788827350828627713474431"
                ],
                "threshold": 0.9
            },
            "id": "ASB-A-179039763-6df0e2c9",
            "signature_type": "Line",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/97d18542c1972524964f2cfce6a3bd9abe8a1a35",
            "target": {
                "file": "asoc/msm-pcm-routing-v2.c"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "194886092965268584170589292350549943260",
                    "27911836600968421431570392155701714722"
                ],
                "threshold": 0.9
            },
            "id": "ASB-A-179039763-6f571dbf",
            "signature_type": "Line",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/97d18542c1972524964f2cfce6a3bd9abe8a1a35",
            "target": {
                "file": "include/dsp/audio_cal_utils.h"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "167055108654448148408484414680731294916",
                    "297350927784775868013937203262473460900",
                    "173331827564885053736488376893485405307"
                ],
                "threshold": 0.9
            },
            "id": "ASB-A-179039763-7036ad58",
            "signature_type": "Line",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "include/dsp/audio_cal_utils.h"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "106739155950393215608363813285968719",
                "length": 720
            },
            "id": "ASB-A-179039763-7393d2b3",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "asoc/msm-pcm-routing-v2.c",
                "function": "msm_routing_find_topology"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "140322032620013087781017271499090470479",
                    "235120328772673285489053919806869364947",
                    "31028830928470821456218483328601911507",
                    "330307010308398376705085015328140628061",
                    "103084917864088426824789756181005053729",
                    "27671274113268022424911916487629811221",
                    "103258253432400469757901336600105220257",
                    "177165549826981770987195658617994018670",
                    "328496298063714685624504752815432327972",
                    "151470298454848127601559791112958188372",
                    "174148227736164448117541061057101537562",
                    "323121036697120626047863958233651986971"
                ],
                "threshold": 0.9
            },
            "id": "ASB-A-179039763-8b84785e",
            "signature_type": "Line",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6asm.c"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "137271191294327985834022711621068610985",
                "length": 1186
            },
            "id": "ASB-A-179039763-911a1029",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6adm.c",
                "function": "adm_find_cal"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "129032747553240070478096637956098363533",
                "length": 370
            },
            "id": "ASB-A-179039763-948b54ce",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6afe.c",
                "function": "afe_find_hw_delay_by_path"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "142354331356117102284013265626002324098",
                "length": 1819
            },
            "id": "ASB-A-179039763-9f454a1a",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6asm.c",
                "function": "q6asm_send_cal"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "332401183222927292871269612630027248390",
                    "152096700720610031519758957075454493570",
                    "282624185271278164418909704457150789173",
                    "144891358027555751396924078793844997106",
                    "8535265964956744201096780746982174318",
                    "35668224759698398694988777522128884987",
                    "7008147646397184474230093139330459743",
                    "16750958681078141070178086906168918754",
                    "184537354724111457417059735366671657418",
                    "48782931329012906042446415921099548628",
                    "256497065612250751509993095376713061111",
                    "174794432720697154219458435098785779187",
                    "90860138583135311889458607420391132962",
                    "29935573631657755114219413895849000793",
                    "90164496940514079520353580038588800894",
                    "42904156636130306730177149120322785047",
                    "81673277338791178362826369955271597043",
                    "155750514417844971944186649598112498623",
                    "195616257342045244620536767460039350059",
                    "243973193476587383976755664857692023523",
                    "8535265964956744201096780746982174318",
                    "35668224759698398694988777522128884987",
                    "217600879800243420691921688145408023614",
                    "101775545182348916884633034980045264731"
                ],
                "threshold": 0.9
            },
            "id": "ASB-A-179039763-9fea15ff",
            "signature_type": "Line",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6afe.c"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "311978418287384594667214615113768978323",
                    "178554093268160111079108348050902598388",
                    "22396522402664814150486334079351609345",
                    "196580104142224537531956244366747618003",
                    "311978418287384594667214615113768978323",
                    "178554093268160111079108348050902598388",
                    "221791940961740395250481181577452370755",
                    "136257690272791034995881239477640577075"
                ],
                "threshold": 0.9
            },
            "id": "ASB-A-179039763-a4152946",
            "signature_type": "Line",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "asoc/msm-pcm-routing-v2.c"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "26631622257257276536472711854537726561",
                "length": 467
            },
            "id": "ASB-A-179039763-c27c4ed5",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "asoc/msm-pcm-routing-v2.c",
                "function": "msm_routing_find_topology_by_path"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "281947125391818199348259412465374461977",
                "length": 1027
            },
            "id": "ASB-A-179039763-cac72a08",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6afe.c",
                "function": "afe_send_custom_topology"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "79965722760524536585362182278127513008",
                "length": 2388
            },
            "id": "ASB-A-179039763-cbbdf021",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6asm.c",
                "function": "send_asm_custom_topology"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "65216249296493316775178389124304003494",
                "length": 1017
            },
            "id": "ASB-A-179039763-ccac9824",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6adm.c",
                "function": "adm_find_cal_by_app_type"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "143288707458965245952044780145197848432",
                "length": 1480
            },
            "id": "ASB-A-179039763-daca904e",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6afe.c",
                "function": "send_afe_cal_type"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "260064580636325926957236063350898892411",
                    "242768792383228329354257156957415150833",
                    "227956173955037502610948940047941385566",
                    "283618300151906874205791454243681253550",
                    "305536888897562240100597372093442259513",
                    "272586895483080985057077160317610239619",
                    "92218773478287369957378547557678392981",
                    "243943145506821503655604331937942687267",
                    "173244230456277707662719530463020785187",
                    "311493426856018260643998597792200663761",
                    "15839602209617661980466440402101969854",
                    "283815634895490486178528222947508075032",
                    "112975909501921409250055915493507870658",
                    "45510074663758372037710570305624098292",
                    "310421458201379186478131832252360215354",
                    "149810285030875813700980546758773777571",
                    "162253107662354938118497494158960032480",
                    "155522780338319413373176852429258315632"
                ],
                "threshold": 0.9
            },
            "id": "ASB-A-179039763-e61634b1",
            "signature_type": "Line",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/97d18542c1972524964f2cfce6a3bd9abe8a1a35",
            "target": {
                "file": "dsp/audio_cal_utils.c"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "105544683710171506868321935617733010700",
                "length": 1087
            },
            "id": "ASB-A-179039763-e64a62b0",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/97d18542c1972524964f2cfce6a3bd9abe8a1a35",
            "target": {
                "file": "dsp/audio_cal_utils.c",
                "function": "cal_utils_dealloc_cal"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "171242815150188040164659579416512183216",
                "length": 1019
            },
            "id": "ASB-A-179039763-f040d1f6",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6afe.c",
                "function": "afe_find_cal_topo_id_by_port"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "147036532345614644512230497928384821860",
                "length": 2546
            },
            "id": "ASB-A-179039763-f0abff20",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6afe.c",
                "function": "afe_sidetone_iir"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "242262162267697456924547325979788716080",
                "length": 108
            },
            "id": "ASB-A-179039763-f50e73bc",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/97d18542c1972524964f2cfce6a3bd9abe8a1a35",
            "target": {
                "file": "dsp/audio_cal_utils.c",
                "function": "cal_utils_is_cal_stale"
            }
        },
        {
            "deprecated": false,
            "digest": {
                "function_hash": "52750576736365453376681847239576779996",
                "length": 2467
            },
            "id": "ASB-A-179039763-faf9d42f",
            "signature_type": "Function",
            "signature_version": "v1",
            "source": "https://git.codelinaro.org/clo/la/platform/vendor/opensource/audio-kernel/commit/e4463e36c84b5fbf9aefc3f327aa4a7b8dc45f67",
            "target": {
                "file": "dsp/q6adm.c",
                "function": "send_adm_custom_topology"
            }
        }
    ]
}

Database specific

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