In the Linux kernel, the following vulnerability has been resolved:
soc: imx8m: Probe the SoC driver as platform driver
With driverasyncprobe=* on kernel command line, the following trace is produced because on i.MX8M Plus hardware because the soc-imx8m.c driver calls ofclkgetbyname() which returns -EPROBEDEFER because the clock driver is not yet probed. This was not detected during regular testing without driverasync_probe.
Convert the SoC code to platform driver and instantiate a platform device in its current deviceinitcall() to probe the platform driver. Rework .socrevision callback to always return valid error code and return SoC revision via parameter. This way, if anything in the .socrevision callback return -EPROBEDEFER, it gets propagated to .probe and the .probe will get retried later.
" ------------[ cut here ]------------ WARNING: CPU: 1 PID: 1 at drivers/soc/imx/soc-imx8m.c:115 imx8mmsocrevision+0xdc/0x180 CPU: 1 UID: 0 PID: 1 Comm: swapper/0 Not tainted 6.11.0-next-20240924-00002-g2062bb554dea #603 Hardware name: DH electronics i.MX8M Plus DHCOM Premium Developer Kit (3) (DT) pstate: 20000005 (nzCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : imx8mmsocrevision+0xdc/0x180 lr : imx8mmsocrevision+0xd0/0x180 sp : ffff8000821fbcc0 x29: ffff8000821fbce0 x28: 0000000000000000 x27: ffff800081810120 x26: ffff8000818a9970 x25: 0000000000000006 x24: 0000000000824311 x23: ffff8000817f42c8 x22: ffff0000df8be210 x21: fffffffffffffdfb x20: ffff800082780000 x19: 0000000000000001 x18: ffffffffffffffff x17: ffff800081fff418 x16: ffff8000823e1000 x15: ffff0000c03b65e8 x14: ffff0000c00051b0 x13: ffff800082790000 x12: 0000000000000801 x11: ffff80008278ffff x10: ffff80008209d3a6 x9 : ffff80008062e95c x8 : ffff8000821fb9a0 x7 : 0000000000000000 x6 : 00000000000080e3 x5 : ffff0000df8c03d8 x4 : 0000000000000000 x3 : 0000000000000000 x2 : 0000000000000000 x1 : fffffffffffffdfb x0 : fffffffffffffdfb Call trace: imx8mmsocrevision+0xdc/0x180 imx8socinit+0xb0/0x1e0 dooneinitcall+0x94/0x1a8 kernelinitfreeable+0x240/0x2a8 kernelinit+0x28/0x140 retfrom_fork+0x10/0x20 ---[ end trace 0000000000000000 ]--- SoC: i.MX8MP revision 1.1 "
[
{
"id": "CVE-2024-56787-01e43715",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8mm_soc_revision",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 319.0,
"function_hash": "113252126729225356845645625481605662859"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9cc832d37799dbea950c4c8a34721b02b8b5a8ff"
},
{
"id": "CVE-2024-56787-02b4880e",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8mm_soc_uid",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 590.0,
"function_hash": "91928030540055934541386471560439464309"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ea2ff66feb5f9b183f9e2f9d06c21340bd88de12"
},
{
"id": "CVE-2024-56787-1a43b696",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8_soc_init",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 1262.0,
"function_hash": "65012026773786263610941172317258169971"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2129f6faa5dfe8c6b87aad11720bf75edd77d3e4"
},
{
"id": "CVE-2024-56787-1ca36622",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8_soc_init",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 1262.0,
"function_hash": "65012026773786263610941172317258169971"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e497edb8f31ec2c2b6f4ce930e175aa2da8be334"
},
{
"id": "CVE-2024-56787-1eaf5a33",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8mm_soc_uid",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 590.0,
"function_hash": "91928030540055934541386471560439464309"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e497edb8f31ec2c2b6f4ce930e175aa2da8be334"
},
{
"id": "CVE-2024-56787-4e61ec51",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"line_hashes": [
"249568865110836758922067517403858472636",
"24375130375852550113501083208960980050",
"115643793197887228905228454261524463656",
"97953318553255362433384139100178293471",
"127557637648137209651627486306748904183",
"58770177708755929080185952069153121211",
"186572321230276255461802474957811545662",
"306384018155485622980490878039571511849",
"156920534256985083687552868692241637294",
"254399278645024720332370636912259901422",
"169056741854810075643388459308582951360",
"8588089390418215200986839027512147386",
"175686824010299523910568752892893103802",
"41314050443234284354503379017287856309",
"40318327807576034378203680851587063904",
"45652450418343910095949971674079131918",
"41309871117771954509808071281764847168",
"259391206792890525451037401270534573319",
"17478046383488573642751915711703167596",
"37186890119298003635618557730743099036",
"18517457516431370089678133589753427643",
"330040110047128759707538127578425667258",
"141496797718446663155057127715568621676",
"243227637261844097122413527307456588693",
"69508675753450972703778570590902379450",
"78553914961537748618916674320775519722",
"76680898892611945175345163230265095578",
"166414620726757478684948176926563053317",
"52773313407198128057043287335303139397",
"78551680765286567620816550968885448678",
"292471752658865049644895036627985468159",
"298817062863127504461445162997839224804",
"243503455089300493722101748883411225020",
"119059199180557072495090822065980880824",
"49854220903182221925089678176803121543",
"172772852416438093563978406640754398581",
"71654493076460959999609340603945961867",
"294544328968179564312858113294785869201",
"130362222856805669566476831799759063931",
"65027761766333402464410618947364303501",
"151000091238642238469087162479279332947",
"148162984943510369507687175901958032413",
"259391206792890525451037401270534573319",
"17478046383488573642751915711703167596",
"288924838452879229193643302153206290637",
"329841363385636622911639938268566196639",
"313715564857671443636019670573576891913",
"280152121484890242312743068612656500719",
"335514912080972518510963217151456097197",
"247044808343281590932370236637254703682",
"76680898892611945175345163230265095578",
"304471483257433242641529563993438437906",
"167970990170589590279500096708506330496",
"315702231556993715460748659968367740147",
"201161161057138802290876389090148312389",
"126935176945219297930740472141713535921",
"39795366572259856121570421836561849792",
"247002093069709855593164978123881194865",
"263512825857466671578576906409148057899",
"274249647199833741789231079217372358327",
"46258783456701453063442720217207916646",
"252172161900641552711942449669951843718",
"89414343189380169516123003349828695997",
"109037541546396401620157639777116577837",
"304776514394747199170939896963696470052",
"270744860707892878826650974367903793553",
"135381701107311765548067180385633540363",
"273852058584990158987429567617202374147",
"225785552674074114673536622742605080742",
"135872189334024437295309165589847929596",
"170369682958268233255591968679562548095",
"77946080940449507150875164426149937510",
"49703485419081152995619294925094420237",
"272831548535694693635571598179476792313",
"176824059585500449184129943936601869554",
"281930409408647216332656766903912981521",
"309197082779889778957684465694772025717",
"179199897346424796687714902392801131794",
"39310045179432669449038455367418180432",
"319544183944521514176607282589671011929",
"41894439807583223652678667195512331595"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e497edb8f31ec2c2b6f4ce930e175aa2da8be334"
},
{
"id": "CVE-2024-56787-580101c9",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8mq_soc_revision",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 680.0,
"function_hash": "191972130136836518825625712078543807892"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ea2ff66feb5f9b183f9e2f9d06c21340bd88de12"
},
{
"id": "CVE-2024-56787-6a4112b4",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"line_hashes": [
"249568865110836758922067517403858472636",
"24375130375852550113501083208960980050",
"115643793197887228905228454261524463656",
"97953318553255362433384139100178293471",
"127557637648137209651627486306748904183",
"58770177708755929080185952069153121211",
"186572321230276255461802474957811545662",
"306384018155485622980490878039571511849",
"156920534256985083687552868692241637294",
"254399278645024720332370636912259901422",
"169056741854810075643388459308582951360",
"8588089390418215200986839027512147386",
"175686824010299523910568752892893103802",
"41314050443234284354503379017287856309",
"40318327807576034378203680851587063904",
"45652450418343910095949971674079131918",
"41309871117771954509808071281764847168",
"259391206792890525451037401270534573319",
"17478046383488573642751915711703167596",
"37186890119298003635618557730743099036",
"18517457516431370089678133589753427643",
"330040110047128759707538127578425667258",
"141496797718446663155057127715568621676",
"243227637261844097122413527307456588693",
"69508675753450972703778570590902379450",
"78553914961537748618916674320775519722",
"76680898892611945175345163230265095578",
"166414620726757478684948176926563053317",
"52773313407198128057043287335303139397",
"78551680765286567620816550968885448678",
"292471752658865049644895036627985468159",
"298817062863127504461445162997839224804",
"243503455089300493722101748883411225020",
"119059199180557072495090822065980880824",
"49854220903182221925089678176803121543",
"172772852416438093563978406640754398581",
"71654493076460959999609340603945961867",
"294544328968179564312858113294785869201",
"130362222856805669566476831799759063931",
"65027761766333402464410618947364303501",
"151000091238642238469087162479279332947",
"148162984943510369507687175901958032413",
"259391206792890525451037401270534573319",
"17478046383488573642751915711703167596",
"288924838452879229193643302153206290637",
"329841363385636622911639938268566196639",
"313715564857671443636019670573576891913",
"280152121484890242312743068612656500719",
"335514912080972518510963217151456097197",
"247044808343281590932370236637254703682",
"76680898892611945175345163230265095578",
"304471483257433242641529563993438437906",
"167970990170589590279500096708506330496",
"315702231556993715460748659968367740147",
"201161161057138802290876389090148312389",
"126935176945219297930740472141713535921",
"39795366572259856121570421836561849792",
"247002093069709855593164978123881194865",
"263512825857466671578576906409148057899",
"274249647199833741789231079217372358327",
"46258783456701453063442720217207916646",
"252172161900641552711942449669951843718",
"89414343189380169516123003349828695997",
"109037541546396401620157639777116577837",
"304776514394747199170939896963696470052",
"270744860707892878826650974367903793553",
"135381701107311765548067180385633540363",
"273852058584990158987429567617202374147",
"225785552674074114673536622742605080742",
"135872189334024437295309165589847929596",
"170369682958268233255591968679562548095",
"77946080940449507150875164426149937510",
"49703485419081152995619294925094420237",
"272831548535694693635571598179476792313",
"176824059585500449184129943936601869554",
"281930409408647216332656766903912981521",
"309197082779889778957684465694772025717",
"179199897346424796687714902392801131794",
"39310045179432669449038455367418180432",
"319544183944521514176607282589671011929",
"41894439807583223652678667195512331595",
"221609040166521645431203874988791431257",
"195957814973148127957680786869348816718"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9cc832d37799dbea950c4c8a34721b02b8b5a8ff"
},
{
"id": "CVE-2024-56787-7cdb33b2",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8mq_soc_revision",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 680.0,
"function_hash": "191972130136836518825625712078543807892"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9cc832d37799dbea950c4c8a34721b02b8b5a8ff"
},
{
"id": "CVE-2024-56787-81119616",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"line_hashes": [
"249568865110836758922067517403858472636",
"24375130375852550113501083208960980050",
"115643793197887228905228454261524463656",
"97953318553255362433384139100178293471",
"127557637648137209651627486306748904183",
"58770177708755929080185952069153121211",
"186572321230276255461802474957811545662",
"306384018155485622980490878039571511849",
"156920534256985083687552868692241637294",
"254399278645024720332370636912259901422",
"169056741854810075643388459308582951360",
"8588089390418215200986839027512147386",
"175686824010299523910568752892893103802",
"41314050443234284354503379017287856309",
"40318327807576034378203680851587063904",
"45652450418343910095949971674079131918",
"41309871117771954509808071281764847168",
"259391206792890525451037401270534573319",
"17478046383488573642751915711703167596",
"37186890119298003635618557730743099036",
"18517457516431370089678133589753427643",
"330040110047128759707538127578425667258",
"141496797718446663155057127715568621676",
"243227637261844097122413527307456588693",
"69508675753450972703778570590902379450",
"78553914961537748618916674320775519722",
"76680898892611945175345163230265095578",
"166414620726757478684948176926563053317",
"52773313407198128057043287335303139397",
"78551680765286567620816550968885448678",
"292471752658865049644895036627985468159",
"298817062863127504461445162997839224804",
"243503455089300493722101748883411225020",
"119059199180557072495090822065980880824",
"49854220903182221925089678176803121543",
"172772852416438093563978406640754398581",
"71654493076460959999609340603945961867",
"294544328968179564312858113294785869201",
"130362222856805669566476831799759063931",
"65027761766333402464410618947364303501",
"151000091238642238469087162479279332947",
"148162984943510369507687175901958032413",
"259391206792890525451037401270534573319",
"17478046383488573642751915711703167596",
"288924838452879229193643302153206290637",
"329841363385636622911639938268566196639",
"313715564857671443636019670573576891913",
"280152121484890242312743068612656500719",
"335514912080972518510963217151456097197",
"247044808343281590932370236637254703682",
"76680898892611945175345163230265095578",
"304471483257433242641529563993438437906",
"167970990170589590279500096708506330496",
"315702231556993715460748659968367740147",
"201161161057138802290876389090148312389",
"126935176945219297930740472141713535921",
"39795366572259856121570421836561849792",
"247002093069709855593164978123881194865",
"263512825857466671578576906409148057899",
"274249647199833741789231079217372358327",
"46258783456701453063442720217207916646",
"252172161900641552711942449669951843718",
"89414343189380169516123003349828695997",
"109037541546396401620157639777116577837",
"304776514394747199170939896963696470052",
"270744860707892878826650974367903793553",
"135381701107311765548067180385633540363",
"273852058584990158987429567617202374147",
"225785552674074114673536622742605080742",
"135872189334024437295309165589847929596",
"170369682958268233255591968679562548095",
"77946080940449507150875164426149937510",
"49703485419081152995619294925094420237",
"272831548535694693635571598179476792313",
"176824059585500449184129943936601869554",
"281930409408647216332656766903912981521",
"309197082779889778957684465694772025717",
"179199897346424796687714902392801131794",
"39310045179432669449038455367418180432",
"319544183944521514176607282589671011929",
"41894439807583223652678667195512331595",
"221609040166521645431203874988791431257",
"195957814973148127957680786869348816718"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997a3c04d7fa3d1d385c14691350d096fada648c"
},
{
"id": "CVE-2024-56787-85bf568a",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8mm_soc_revision",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 319.0,
"function_hash": "113252126729225356845645625481605662859"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997a3c04d7fa3d1d385c14691350d096fada648c"
},
{
"id": "CVE-2024-56787-8c12d75d",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8mm_soc_revision",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 319.0,
"function_hash": "113252126729225356845645625481605662859"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e497edb8f31ec2c2b6f4ce930e175aa2da8be334"
},
{
"id": "CVE-2024-56787-90d444f4",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"line_hashes": [
"249568865110836758922067517403858472636",
"24375130375852550113501083208960980050",
"115643793197887228905228454261524463656",
"97953318553255362433384139100178293471",
"127557637648137209651627486306748904183",
"58770177708755929080185952069153121211",
"186572321230276255461802474957811545662",
"306384018155485622980490878039571511849",
"156920534256985083687552868692241637294",
"254399278645024720332370636912259901422",
"169056741854810075643388459308582951360",
"8588089390418215200986839027512147386",
"175686824010299523910568752892893103802",
"41314050443234284354503379017287856309",
"40318327807576034378203680851587063904",
"45652450418343910095949971674079131918",
"41309871117771954509808071281764847168",
"259391206792890525451037401270534573319",
"17478046383488573642751915711703167596",
"37186890119298003635618557730743099036",
"18517457516431370089678133589753427643",
"330040110047128759707538127578425667258",
"141496797718446663155057127715568621676",
"243227637261844097122413527307456588693",
"69508675753450972703778570590902379450",
"78553914961537748618916674320775519722",
"76680898892611945175345163230265095578",
"166414620726757478684948176926563053317",
"52773313407198128057043287335303139397",
"78551680765286567620816550968885448678",
"292471752658865049644895036627985468159",
"298817062863127504461445162997839224804",
"243503455089300493722101748883411225020",
"119059199180557072495090822065980880824",
"49854220903182221925089678176803121543",
"172772852416438093563978406640754398581",
"71654493076460959999609340603945961867",
"294544328968179564312858113294785869201",
"130362222856805669566476831799759063931",
"65027761766333402464410618947364303501",
"151000091238642238469087162479279332947",
"148162984943510369507687175901958032413",
"259391206792890525451037401270534573319",
"17478046383488573642751915711703167596",
"288924838452879229193643302153206290637",
"329841363385636622911639938268566196639",
"313715564857671443636019670573576891913",
"280152121484890242312743068612656500719",
"335514912080972518510963217151456097197",
"247044808343281590932370236637254703682",
"76680898892611945175345163230265095578",
"304471483257433242641529563993438437906",
"167970990170589590279500096708506330496",
"315702231556993715460748659968367740147",
"201161161057138802290876389090148312389",
"126935176945219297930740472141713535921",
"39795366572259856121570421836561849792",
"247002093069709855593164978123881194865",
"263512825857466671578576906409148057899",
"274249647199833741789231079217372358327",
"46258783456701453063442720217207916646",
"252172161900641552711942449669951843718",
"89414343189380169516123003349828695997",
"109037541546396401620157639777116577837",
"304776514394747199170939896963696470052",
"270744860707892878826650974367903793553",
"135381701107311765548067180385633540363",
"273852058584990158987429567617202374147",
"225785552674074114673536622742605080742",
"135872189334024437295309165589847929596",
"170369682958268233255591968679562548095",
"77946080940449507150875164426149937510",
"49703485419081152995619294925094420237",
"272831548535694693635571598179476792313",
"176824059585500449184129943936601869554",
"281930409408647216332656766903912981521",
"309197082779889778957684465694772025717",
"179199897346424796687714902392801131794",
"39310045179432669449038455367418180432",
"319544183944521514176607282589671011929",
"41894439807583223652678667195512331595",
"166193784259353320430394639978923053343"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2129f6faa5dfe8c6b87aad11720bf75edd77d3e4"
},
{
"id": "CVE-2024-56787-9b12009c",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8mm_soc_uid",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 590.0,
"function_hash": "91928030540055934541386471560439464309"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997a3c04d7fa3d1d385c14691350d096fada648c"
},
{
"id": "CVE-2024-56787-9f6d4149",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"line_hashes": [
"249568865110836758922067517403858472636",
"24375130375852550113501083208960980050",
"115643793197887228905228454261524463656",
"97953318553255362433384139100178293471",
"127557637648137209651627486306748904183",
"58770177708755929080185952069153121211",
"186572321230276255461802474957811545662",
"306384018155485622980490878039571511849",
"156920534256985083687552868692241637294",
"254399278645024720332370636912259901422",
"169056741854810075643388459308582951360",
"8588089390418215200986839027512147386",
"175686824010299523910568752892893103802",
"41314050443234284354503379017287856309",
"40318327807576034378203680851587063904",
"45652450418343910095949971674079131918",
"41309871117771954509808071281764847168",
"259391206792890525451037401270534573319",
"17478046383488573642751915711703167596",
"37186890119298003635618557730743099036",
"18517457516431370089678133589753427643",
"330040110047128759707538127578425667258",
"141496797718446663155057127715568621676",
"243227637261844097122413527307456588693",
"69508675753450972703778570590902379450",
"78553914961537748618916674320775519722",
"76680898892611945175345163230265095578",
"166414620726757478684948176926563053317",
"52773313407198128057043287335303139397",
"78551680765286567620816550968885448678",
"292471752658865049644895036627985468159",
"298817062863127504461445162997839224804",
"243503455089300493722101748883411225020",
"119059199180557072495090822065980880824",
"49854220903182221925089678176803121543",
"172772852416438093563978406640754398581",
"71654493076460959999609340603945961867",
"294544328968179564312858113294785869201",
"130362222856805669566476831799759063931",
"65027761766333402464410618947364303501",
"151000091238642238469087162479279332947",
"148162984943510369507687175901958032413",
"259391206792890525451037401270534573319",
"17478046383488573642751915711703167596",
"288924838452879229193643302153206290637",
"329841363385636622911639938268566196639",
"313715564857671443636019670573576891913",
"280152121484890242312743068612656500719",
"335514912080972518510963217151456097197",
"247044808343281590932370236637254703682",
"76680898892611945175345163230265095578",
"304471483257433242641529563993438437906",
"167970990170589590279500096708506330496",
"315702231556993715460748659968367740147",
"201161161057138802290876389090148312389",
"126935176945219297930740472141713535921",
"39795366572259856121570421836561849792",
"247002093069709855593164978123881194865",
"263512825857466671578576906409148057899",
"274249647199833741789231079217372358327",
"46258783456701453063442720217207916646",
"252172161900641552711942449669951843718",
"89414343189380169516123003349828695997",
"109037541546396401620157639777116577837",
"304776514394747199170939896963696470052",
"270744860707892878826650974367903793553",
"135381701107311765548067180385633540363",
"273852058584990158987429567617202374147",
"225785552674074114673536622742605080742",
"135872189334024437295309165589847929596",
"170369682958268233255591968679562548095",
"77946080940449507150875164426149937510",
"49703485419081152995619294925094420237",
"272831548535694693635571598179476792313",
"176824059585500449184129943936601869554",
"281930409408647216332656766903912981521",
"309197082779889778957684465694772025717",
"179199897346424796687714902392801131794",
"39310045179432669449038455367418180432",
"319544183944521514176607282589671011929",
"41894439807583223652678667195512331595"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ea2ff66feb5f9b183f9e2f9d06c21340bd88de12"
},
{
"id": "CVE-2024-56787-a21de19e",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8mq_soc_revision",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 680.0,
"function_hash": "191972130136836518825625712078543807892"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e497edb8f31ec2c2b6f4ce930e175aa2da8be334"
},
{
"id": "CVE-2024-56787-b55307c4",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8mq_soc_revision",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 680.0,
"function_hash": "191972130136836518825625712078543807892"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997a3c04d7fa3d1d385c14691350d096fada648c"
},
{
"id": "CVE-2024-56787-b731caaf",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8_soc_init",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 1262.0,
"function_hash": "65012026773786263610941172317258169971"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9cc832d37799dbea950c4c8a34721b02b8b5a8ff"
},
{
"id": "CVE-2024-56787-c2db2df1",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8mm_soc_uid",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 590.0,
"function_hash": "91928030540055934541386471560439464309"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9cc832d37799dbea950c4c8a34721b02b8b5a8ff"
},
{
"id": "CVE-2024-56787-c761f386",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8_soc_init",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 1262.0,
"function_hash": "65012026773786263610941172317258169971"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ea2ff66feb5f9b183f9e2f9d06c21340bd88de12"
},
{
"id": "CVE-2024-56787-c8c7b7c8",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8mm_soc_uid",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 590.0,
"function_hash": "91928030540055934541386471560439464309"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2129f6faa5dfe8c6b87aad11720bf75edd77d3e4"
},
{
"id": "CVE-2024-56787-c9fac695",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8mm_soc_revision",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 319.0,
"function_hash": "113252126729225356845645625481605662859"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2129f6faa5dfe8c6b87aad11720bf75edd77d3e4"
},
{
"id": "CVE-2024-56787-e92c7110",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8mq_soc_revision",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 680.0,
"function_hash": "191972130136836518825625712078543807892"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2129f6faa5dfe8c6b87aad11720bf75edd77d3e4"
},
{
"id": "CVE-2024-56787-f573a7ca",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8mm_soc_revision",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 319.0,
"function_hash": "113252126729225356845645625481605662859"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ea2ff66feb5f9b183f9e2f9d06c21340bd88de12"
},
{
"id": "CVE-2024-56787-f85dba75",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"function": "imx8_soc_init",
"file": "drivers/soc/imx/soc-imx8m.c"
},
"deprecated": false,
"digest": {
"length": 1262.0,
"function_hash": "65012026773786263610941172317258169971"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@997a3c04d7fa3d1d385c14691350d096fada648c"
}
]