In the Linux kernel, the following vulnerability has been resolved:
iio: common: st_sensors: Fix use of uninitialize device structs
Throughout the various probe functions &indiodev->dev is used before it is initialized. This caused a kernel panic in stsensorspowerenable() when the call to devmregulatorbulkgetenable() fails and then calls deverrprobe() with the uninitialized device.
This seems to only cause a panic with deverrprobe(), deverr(), devwarn() and dev_info() don't seem to cause a panic, but are fixed as well.
The issue is reported and traced here: [1]
[
{
"signature_version": "v1",
"id": "CVE-2025-38531-006249f8",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9f92e93e257b33e73622640a9205f8642ec16ddd",
"signature_type": "Line",
"target": {
"file": "drivers/iio/common/st_sensors/st_sensors_trigger.c"
},
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"127600355106189254523287891302725803461",
"146977192580936968468053054292997866738",
"108573455813779063609380694282235131397",
"10786649159922224294088006389908076776",
"233902605968263998988890824812804423363",
"282666994327999082157874443172815786457",
"330949420514473352120564452502448346389",
"8936027838247902203784046113940707546",
"146548171255978940383142261163387270222",
"297556786969012331479497570189657313413",
"78914829179139952810383317544778886826",
"200386638141933314862580921329252145240",
"198402629571508881128055037351037604516",
"273072093586468461337655039787420843848",
"50994412676049474033576238951134746836",
"30522571733720443320810970455749160626",
"328562367313441953633404294067853104790",
"22038693234883672285552307414968283203",
"203980736106024140010709908555607878644",
"134556645978248241695495815234277307670",
"187113667836686336828987156104415504871",
"192879119208932775222069727984630807045",
"335697160313307903038609131134848145737",
"170158946034128447750037206096249095915",
"267546815897847742092737430490260050583",
"93490602404551874680726850954488840396",
"106978916657816077187550704297972961001",
"226780932306963481468954082454904897641",
"218974444140803805358493635656343623207",
"10754472200749414445244392914477066486",
"80157313756039023709035182805284387088",
"133142106691211540016952497081870980871",
"255511205814750989090422801062618735718",
"210377851229796481508566959303208448990",
"235659561880924406642566205201496201566",
"91157206474296285265915698002770540239",
"121048258987523863642085671083306552047",
"73810992324142726564824749942070029373"
]
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-1c242f0a",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@610615c9668037e3eca11132063b93b2d945af13",
"signature_type": "Function",
"target": {
"function": "st_sensors_set_drdy_int_pin",
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "9928483194113295642605105582471286436",
"length": 1152.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-2a576be8",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3297a9016a45144883ec990bd4bd5b1d79cafb46",
"signature_type": "Line",
"target": {
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"153099659267727235811537011389514713135",
"106658295355123605217226117832414853257",
"234827821583205335111679118881928585238",
"237459311542730337648765176855386186626",
"37753207597032590306917288919394432058",
"169630317821417510881084795404821613965",
"87164636203692684479862498836216442737",
"39708865669990467684696066335201086383",
"5182592629923321652831749551197628259",
"162339179780723593054615920459413535719",
"88261080210330217103800952442741729948",
"37738355359106913240592428531874380729",
"125705116120369881476065656916850398324",
"304855505779096517633313017417018435113",
"229340724921569134283958491157995628197",
"184204361269911209486287900136727097757",
"272136166524251132406444974048372365908",
"137579389117223279195850451820332539108",
"179717647057289356482813894451067625588",
"292286471911316898447250837039327011825",
"221279592828498295454173268236359160462",
"258950618917360030052086945665794775378",
"263156123439323643431302309003278611553",
"272810815677164870103032958967148097699",
"41331472188415802165366644700668944376",
"287024641729954921185419655902946177799",
"280104111673528906606966855027863233175",
"64580762849740561752153303080164644291",
"115282572801773147539272144624494317009",
"190780791655271218903344888323683855886",
"144691546460367606564837048002603030741",
"60476757895108864455101530723668869607",
"156062178017206693568887682312898155357",
"94241897756699944829254067936958491451",
"48983559093116757236526351047635993983",
"19348955481117341656742734827224994748",
"71618096223638544953205972307996878907",
"16524960493571166931439818973941527857",
"279842630857996730730072708432044249744",
"246581677104677028753398690913474411787",
"295975675281350335957468953444258778012",
"283546216687042875472763385703205031180",
"135603358318991222737252340641659764132",
"88708950655657061092713799828276970882",
"200369093049456899183354193116221216274",
"199906561132597900228615222526736465726",
"68498240855734838917842977112954001991",
"13038795907640956075763420299056901745",
"242444484734248039082117296275041943858",
"93569042011577497799919598253548705027",
"41600027595206495133912590511833192930",
"128509937874089367522428373247481905119",
"146022598009627824746725515325454622687",
"142494877094388890127963611841297224064",
"300307442838498375999806635563891733099",
"252067401518978329299484549380717854299",
"156715678569246240441372306294028742164",
"106297325926662596058098295902049003487",
"103345072486016675231708064134996740012",
"237294799290940889025297460189009080603",
"268473908847513645446373308936184757943",
"67091376768546600911927535515770191322",
"42384745090380248905546599251459237995",
"110162576854019752471475693343482500733",
"54246790088673474978520216146521870423",
"158379780383739760139220646538310628623",
"206343941896654457271279739465655462737",
"14807342833232080649346837962956219791",
"270116172729845777822059033006319794903",
"136643192264298600624836505308263913904",
"110439283074525681782564917492693274516",
"95644618922081519106597155785244002777",
"27651966339751540958350882510606153881",
"321185385964726139840697324756604065150",
"283332783936528111985777500762560553815",
"322949101969545866104867275424915164779"
]
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-2f0d25df",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3297a9016a45144883ec990bd4bd5b1d79cafb46",
"signature_type": "Line",
"target": {
"file": "drivers/iio/accel/st_accel_core.c"
},
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"171498584953126508606717848986982613585",
"100606433099600653494112908503093952993",
"78718875877117676234716629965634342087",
"331326973130272081410107779725436564006",
"161802541254032325985299878705255583413",
"105790650488891628729058078657050565005",
"297075687876267194432585659442907071496",
"238148945956898684385663185425160698139",
"338208747341269561371381904350994553573",
"259588901092293435120049264871330059956",
"84838190642285979491663327816882466081",
"267335727552087461073865312326398476147",
"108713749069673878705123278692003567585",
"331489434224179609047606098179005637050",
"290584926718912785111583503648211949860",
"287472121660201894754149293241636383010",
"32627881722612937682897285806522892795",
"127114370872779819032305285305169765282",
"180139824334505328654146883489473122635",
"238813121641062343256538752713895195817",
"223681681676492589560537897453592490825"
]
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-46b5ad1e",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9f92e93e257b33e73622640a9205f8642ec16ddd",
"signature_type": "Function",
"target": {
"function": "st_sensors_init_sensor",
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "330286785818896026366989058484078933804",
"length": 1693.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-5e405fb9",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3297a9016a45144883ec990bd4bd5b1d79cafb46",
"signature_type": "Function",
"target": {
"function": "st_sensors_set_drdy_int_pin",
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "9928483194113295642605105582471286436",
"length": 1152.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-5f5c3c5a",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3297a9016a45144883ec990bd4bd5b1d79cafb46",
"signature_type": "Function",
"target": {
"function": "st_sensors_set_fullscale",
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "208591512783111929031786140295243067746",
"length": 717.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-6b01f9af",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3297a9016a45144883ec990bd4bd5b1d79cafb46",
"signature_type": "Line",
"target": {
"file": "drivers/iio/common/st_sensors/st_sensors_trigger.c"
},
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"127600355106189254523287891302725803461",
"146977192580936968468053054292997866738",
"108573455813779063609380694282235131397",
"10786649159922224294088006389908076776",
"233902605968263998988890824812804423363",
"282666994327999082157874443172815786457",
"330949420514473352120564452502448346389",
"8936027838247902203784046113940707546",
"146548171255978940383142261163387270222",
"297556786969012331479497570189657313413",
"78914829179139952810383317544778886826",
"200386638141933314862580921329252145240",
"198402629571508881128055037351037604516",
"273072093586468461337655039787420843848",
"50994412676049474033576238951134746836",
"30522571733720443320810970455749160626",
"328562367313441953633404294067853104790",
"22038693234883672285552307414968283203",
"203980736106024140010709908555607878644",
"134556645978248241695495815234277307670",
"187113667836686336828987156104415504871",
"192879119208932775222069727984630807045",
"335697160313307903038609131134848145737",
"170158946034128447750037206096249095915",
"267546815897847742092737430490260050583",
"93490602404551874680726850954488840396",
"106978916657816077187550704297972961001",
"226780932306963481468954082454904897641",
"218974444140803805358493635656343623207",
"10754472200749414445244392914477066486",
"80157313756039023709035182805284387088",
"133142106691211540016952497081870980871",
"255511205814750989090422801062618735718",
"210377851229796481508566959303208448990",
"235659561880924406642566205201496201566",
"91157206474296285265915698002770540239",
"121048258987523863642085671083306552047",
"73810992324142726564824749942070029373"
]
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-70930988",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@610615c9668037e3eca11132063b93b2d945af13",
"signature_type": "Function",
"target": {
"function": "apply_acpi_orientation",
"file": "drivers/iio/accel/st_accel_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "161346808104530694235841088321717328280",
"length": 1979.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-78d4da98",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3297a9016a45144883ec990bd4bd5b1d79cafb46",
"signature_type": "Function",
"target": {
"function": "st_sensors_init_sensor",
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "330286785818896026366989058484078933804",
"length": 1693.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-7dbcfff9",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3297a9016a45144883ec990bd4bd5b1d79cafb46",
"signature_type": "Function",
"target": {
"function": "st_sensors_verify_id",
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "131925996267006680764339104939752610906",
"length": 462.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-7e4fb2ef",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9f92e93e257b33e73622640a9205f8642ec16ddd",
"signature_type": "Line",
"target": {
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"153099659267727235811537011389514713135",
"106658295355123605217226117832414853257",
"234827821583205335111679118881928585238",
"237459311542730337648765176855386186626",
"37753207597032590306917288919394432058",
"169630317821417510881084795404821613965",
"87164636203692684479862498836216442737",
"39708865669990467684696066335201086383",
"5182592629923321652831749551197628259",
"162339179780723593054615920459413535719",
"88261080210330217103800952442741729948",
"37738355359106913240592428531874380729",
"125705116120369881476065656916850398324",
"304855505779096517633313017417018435113",
"229340724921569134283958491157995628197",
"184204361269911209486287900136727097757",
"272136166524251132406444974048372365908",
"137579389117223279195850451820332539108",
"179717647057289356482813894451067625588",
"292286471911316898447250837039327011825",
"221279592828498295454173268236359160462",
"258950618917360030052086945665794775378",
"263156123439323643431302309003278611553",
"272810815677164870103032958967148097699",
"41331472188415802165366644700668944376",
"287024641729954921185419655902946177799",
"280104111673528906606966855027863233175",
"64580762849740561752153303080164644291",
"115282572801773147539272144624494317009",
"190780791655271218903344888323683855886",
"144691546460367606564837048002603030741",
"60476757895108864455101530723668869607",
"156062178017206693568887682312898155357",
"94241897756699944829254067936958491451",
"48983559093116757236526351047635993983",
"19348955481117341656742734827224994748",
"71618096223638544953205972307996878907",
"16524960493571166931439818973941527857",
"279842630857996730730072708432044249744",
"246581677104677028753398690913474411787",
"295975675281350335957468953444258778012",
"283546216687042875472763385703205031180",
"135603358318991222737252340641659764132",
"88708950655657061092713799828276970882",
"200369093049456899183354193116221216274",
"199906561132597900228615222526736465726",
"68498240855734838917842977112954001991",
"13038795907640956075763420299056901745",
"242444484734248039082117296275041943858",
"93569042011577497799919598253548705027",
"41600027595206495133912590511833192930",
"128509937874089367522428373247481905119",
"146022598009627824746725515325454622687",
"142494877094388890127963611841297224064",
"300307442838498375999806635563891733099",
"252067401518978329299484549380717854299",
"156715678569246240441372306294028742164",
"106297325926662596058098295902049003487",
"103345072486016675231708064134996740012",
"237294799290940889025297460189009080603",
"268473908847513645446373308936184757943",
"67091376768546600911927535515770191322",
"42384745090380248905546599251459237995",
"110162576854019752471475693343482500733",
"54246790088673474978520216146521870423",
"158379780383739760139220646538310628623",
"206343941896654457271279739465655462737",
"14807342833232080649346837962956219791",
"270116172729845777822059033006319794903",
"136643192264298600624836505308263913904",
"110439283074525681782564917492693274516",
"95644618922081519106597155785244002777",
"27651966339751540958350882510606153881",
"321185385964726139840697324756604065150",
"283332783936528111985777500762560553815",
"322949101969545866104867275424915164779"
]
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-83b37ba2",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9f92e93e257b33e73622640a9205f8642ec16ddd",
"signature_type": "Function",
"target": {
"function": "st_sensors_allocate_trigger",
"file": "drivers/iio/common/st_sensors/st_sensors_trigger.c"
},
"deprecated": false,
"digest": {
"function_hash": "208406446572476833413454155313532954988",
"length": 2238.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-85b5ef18",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@610615c9668037e3eca11132063b93b2d945af13",
"signature_type": "Function",
"target": {
"function": "st_sensors_power_enable",
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "67155926104950073947606712036939893384",
"length": 324.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-8b66d11b",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@610615c9668037e3eca11132063b93b2d945af13",
"signature_type": "Line",
"target": {
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"153099659267727235811537011389514713135",
"106658295355123605217226117832414853257",
"234827821583205335111679118881928585238",
"237459311542730337648765176855386186626",
"37753207597032590306917288919394432058",
"169630317821417510881084795404821613965",
"87164636203692684479862498836216442737",
"39708865669990467684696066335201086383",
"283194079627939392147353175246137491268",
"259878016372573959778001695760110939102",
"88261080210330217103800952442741729948",
"37738355359106913240592428531874380729",
"125705116120369881476065656916850398324",
"304855505779096517633313017417018435113",
"229340724921569134283958491157995628197",
"184204361269911209486287900136727097757",
"272136166524251132406444974048372365908",
"137579389117223279195850451820332539108",
"179717647057289356482813894451067625588",
"292286471911316898447250837039327011825",
"221279592828498295454173268236359160462",
"258950618917360030052086945665794775378",
"263156123439323643431302309003278611553",
"272810815677164870103032958967148097699",
"41331472188415802165366644700668944376",
"287024641729954921185419655902946177799",
"280104111673528906606966855027863233175",
"64580762849740561752153303080164644291",
"115282572801773147539272144624494317009",
"190780791655271218903344888323683855886",
"144691546460367606564837048002603030741",
"60476757895108864455101530723668869607",
"156062178017206693568887682312898155357",
"94241897756699944829254067936958491451",
"48983559093116757236526351047635993983",
"19348955481117341656742734827224994748",
"71618096223638544953205972307996878907",
"16524960493571166931439818973941527857",
"279842630857996730730072708432044249744",
"246581677104677028753398690913474411787",
"295975675281350335957468953444258778012",
"283546216687042875472763385703205031180",
"135603358318991222737252340641659764132",
"188519619799908562378009290886852033691",
"200369093049456899183354193116221216274",
"199906561132597900228615222526736465726",
"68498240855734838917842977112954001991",
"13038795907640956075763420299056901745",
"242444484734248039082117296275041943858",
"93569042011577497799919598253548705027",
"41600027595206495133912590511833192930",
"128509937874089367522428373247481905119",
"146022598009627824746725515325454622687",
"142494877094388890127963611841297224064",
"300307442838498375999806635563891733099",
"252067401518978329299484549380717854299",
"156715678569246240441372306294028742164",
"106297325926662596058098295902049003487",
"103345072486016675231708064134996740012",
"11610446117713512634010059317001793988",
"268473908847513645446373308936184757943",
"67091376768546600911927535515770191322",
"42384745090380248905546599251459237995",
"110162576854019752471475693343482500733",
"54246790088673474978520216146521870423",
"158379780383739760139220646538310628623",
"206343941896654457271279739465655462737",
"14807342833232080649346837962956219791",
"270116172729845777822059033006319794903",
"136643192264298600624836505308263913904",
"110439283074525681782564917492693274516",
"95644618922081519106597155785244002777",
"27651966339751540958350882510606153881",
"321185385964726139840697324756604065150",
"283332783936528111985777500762560553815",
"322949101969545866104867275424915164779"
]
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-93515913",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@610615c9668037e3eca11132063b93b2d945af13",
"signature_type": "Function",
"target": {
"function": "st_sensors_allocate_trigger",
"file": "drivers/iio/common/st_sensors/st_sensors_trigger.c"
},
"deprecated": false,
"digest": {
"function_hash": "129667373573664587352859586558091466980",
"length": 2251.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-95b2ca3b",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3297a9016a45144883ec990bd4bd5b1d79cafb46",
"signature_type": "Function",
"target": {
"function": "st_sensors_power_enable",
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "67155926104950073947606712036939893384",
"length": 324.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-968490e7",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9f92e93e257b33e73622640a9205f8642ec16ddd",
"signature_type": "Line",
"target": {
"file": "drivers/iio/accel/st_accel_core.c"
},
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"171498584953126508606717848986982613585",
"100606433099600653494112908503093952993",
"78718875877117676234716629965634342087",
"331326973130272081410107779725436564006",
"161802541254032325985299878705255583413",
"105790650488891628729058078657050565005",
"297075687876267194432585659442907071496",
"238148945956898684385663185425160698139",
"338208747341269561371381904350994553573",
"259588901092293435120049264871330059956",
"84838190642285979491663327816882466081",
"267335727552087461073865312326398476147",
"108713749069673878705123278692003567585",
"331489434224179609047606098179005637050",
"290584926718912785111583503648211949860",
"287472121660201894754149293241636383010",
"32627881722612937682897285806522892795",
"127114370872779819032305285305169765282",
"180139824334505328654146883489473122635",
"238813121641062343256538752713895195817",
"223681681676492589560537897453592490825"
]
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-9d4c2399",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9f92e93e257b33e73622640a9205f8642ec16ddd",
"signature_type": "Function",
"target": {
"function": "st_sensors_set_fullscale",
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "208591512783111929031786140295243067746",
"length": 717.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-9dd932f0",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3297a9016a45144883ec990bd4bd5b1d79cafb46",
"signature_type": "Function",
"target": {
"function": "apply_acpi_orientation",
"file": "drivers/iio/accel/st_accel_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "161346808104530694235841088321717328280",
"length": 1979.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-9fd34c75",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@610615c9668037e3eca11132063b93b2d945af13",
"signature_type": "Function",
"target": {
"function": "st_sensors_set_fullscale",
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "208591512783111929031786140295243067746",
"length": 717.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-9fe29d5c",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@610615c9668037e3eca11132063b93b2d945af13",
"signature_type": "Line",
"target": {
"file": "drivers/iio/common/st_sensors/st_sensors_trigger.c"
},
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"127600355106189254523287891302725803461",
"146977192580936968468053054292997866738",
"108573455813779063609380694282235131397",
"10786649159922224294088006389908076776",
"233902605968263998988890824812804423363",
"282666994327999082157874443172815786457",
"330949420514473352120564452502448346389",
"8936027838247902203784046113940707546",
"146548171255978940383142261163387270222",
"297556786969012331479497570189657313413",
"78914829179139952810383317544778886826",
"200386638141933314862580921329252145240",
"198402629571508881128055037351037604516",
"273072093586468461337655039787420843848",
"50994412676049474033576238951134746836",
"30522571733720443320810970455749160626",
"328562367313441953633404294067853104790",
"22038693234883672285552307414968283203",
"203980736106024140010709908555607878644",
"134556645978248241695495815234277307670",
"187113667836686336828987156104415504871",
"192879119208932775222069727984630807045",
"335697160313307903038609131134848145737",
"170158946034128447750037206096249095915",
"267546815897847742092737430490260050583",
"93490602404551874680726850954488840396",
"106978916657816077187550704297972961001",
"226780932306963481468954082454904897641",
"218974444140803805358493635656343623207",
"10754472200749414445244392914477066486",
"80157313756039023709035182805284387088",
"133142106691211540016952497081870980871",
"255511205814750989090422801062618735718",
"210377851229796481508566959303208448990",
"235659561880924406642566205201496201566",
"91157206474296285265915698002770540239",
"121048258987523863642085671083306552047",
"73810992324142726564824749942070029373"
]
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-b58427b0",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9f92e93e257b33e73622640a9205f8642ec16ddd",
"signature_type": "Function",
"target": {
"function": "apply_acpi_orientation",
"file": "drivers/iio/accel/st_accel_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "161346808104530694235841088321717328280",
"length": 1979.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-b600e60d",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9f92e93e257b33e73622640a9205f8642ec16ddd",
"signature_type": "Function",
"target": {
"function": "st_sensors_set_drdy_int_pin",
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "9928483194113295642605105582471286436",
"length": 1152.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-b8a79e52",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@610615c9668037e3eca11132063b93b2d945af13",
"signature_type": "Line",
"target": {
"file": "drivers/iio/accel/st_accel_core.c"
},
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"171498584953126508606717848986982613585",
"100606433099600653494112908503093952993",
"78718875877117676234716629965634342087",
"331326973130272081410107779725436564006",
"161802541254032325985299878705255583413",
"105790650488891628729058078657050565005",
"297075687876267194432585659442907071496",
"238148945956898684385663185425160698139",
"338208747341269561371381904350994553573",
"259588901092293435120049264871330059956",
"84838190642285979491663327816882466081",
"267335727552087461073865312326398476147",
"108713749069673878705123278692003567585",
"331489434224179609047606098179005637050",
"290584926718912785111583503648211949860",
"287472121660201894754149293241636383010",
"32627881722612937682897285806522892795",
"127114370872779819032305285305169765282",
"180139824334505328654146883489473122635",
"238813121641062343256538752713895195817",
"223681681676492589560537897453592490825"
]
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-c635b6c6",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@610615c9668037e3eca11132063b93b2d945af13",
"signature_type": "Function",
"target": {
"function": "st_sensors_init_sensor",
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "330286785818896026366989058484078933804",
"length": 1693.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-c77c640a",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@610615c9668037e3eca11132063b93b2d945af13",
"signature_type": "Function",
"target": {
"function": "st_sensors_verify_id",
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "131925996267006680764339104939752610906",
"length": 462.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-e230672f",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9f92e93e257b33e73622640a9205f8642ec16ddd",
"signature_type": "Function",
"target": {
"function": "st_sensors_power_enable",
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "67155926104950073947606712036939893384",
"length": 324.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-e3a41fbd",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3297a9016a45144883ec990bd4bd5b1d79cafb46",
"signature_type": "Function",
"target": {
"function": "st_sensors_allocate_trigger",
"file": "drivers/iio/common/st_sensors/st_sensors_trigger.c"
},
"deprecated": false,
"digest": {
"function_hash": "208406446572476833413454155313532954988",
"length": 2238.0
}
},
{
"signature_version": "v1",
"id": "CVE-2025-38531-f2675a31",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9f92e93e257b33e73622640a9205f8642ec16ddd",
"signature_type": "Function",
"target": {
"function": "st_sensors_verify_id",
"file": "drivers/iio/common/st_sensors/st_sensors_core.c"
},
"deprecated": false,
"digest": {
"function_hash": "131925996267006680764339104939752610906",
"length": 462.0
}
}
]