In the Linux kernel, the following vulnerability has been resolved:
ocfs2: fix NULL pointer dereference in ocfs2aborttrigger()
bdev->bdsuper has been removed and commit 8887b94d9322 change the usage from bdev->bdsuper to bassocmap->host->isb. Since ocfs2 hasn't set bh->bassocmap, it will trigger NULL pointer dereference when calling into ocfs2abort_trigger().
Actually this was pointed out in history, see commit 74e364ad1b13. But I've made a mistake when reviewing commit 8887b94d9322 and then re-introduce this regression.
Since we cannot revive bdev in buffer head, so fix this issue by initializing all types of ocfs2 triggers when fill super, and then get the specific ocfs2 trigger from ocfs2cachinginfo when access journal.
[joseph.qi@linux.alibaba.com: v2]
[
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "145026983398265338127373321118642176717"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb63357ef229fae061ce7ce2839d558681c42f1a",
"deprecated": false,
"id": "CVE-2024-40951-038e76e6",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_eb",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"76810728556789791053050407681146715495",
"258414935447891505505408624152234495817",
"259755417745417633727636003436419778694",
"40993509945166439838038488758023215997",
"78750774141674210747474963276030060111",
"100092267793942752130438920493189190154"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@685d03c3795378fca6a1b3d43581f7f1a3fc095f",
"deprecated": false,
"id": "CVE-2024-40951-07df8668",
"signature_version": "v1",
"target": {
"file": "fs/ocfs2/super.c"
}
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"213839830205705350561383497016328405085",
"130970587165731571504942894994332692164",
"199251231054707952890036175743633737201",
"215343409326014835592770970729230125309",
"310581609752455111081642613736082737476",
"129014023130872430632170085416630668344",
"189961096103012916399589873190641708755",
"130485981579951489830644881146758872753",
"309703275337500002443457752949658289285",
"35384171610534689265845219606933532302",
"251391675155901148129148700319658123855",
"273588164397827056432758995531553649307",
"15716238720514072839157754152436087758",
"331573966544191449192707448535053150644",
"160097362223929733393938856948122934893",
"234834608136868602756054553046558571948",
"58488243415354085284306243875741752196",
"166248818699210351439208879002168824671",
"246588315465705610889702964154573093322",
"27686450259434111470327574490315632805",
"114239508615193328748172739356552458423",
"212088658432284197817884625562754136960",
"174554608913951651279681866616966377191",
"198635479939304451989596996988276435914",
"205707203240441986499559703341402964195",
"88486102550065429926176678807518198638",
"80590323143155162089275852873817040673",
"114239508615193328748172739356552458423",
"305988425658197928791098821207304184747",
"267717317041959589715138305085367150023",
"324379165238726926762497708091929642406",
"34514997084766376563849340533688127889",
"266498095089274392140370912547697274686",
"55905181502677962530493224589418022728",
"114239508615193328748172739356552458423",
"258952074926239919421922270658843922080",
"135645873918845314392148482712552794585",
"270831931798782421291406984048757520644",
"128841852435605561066552511996741270830",
"173659205024081118656303335445018495831",
"179742801694134011624735244623054631052",
"114239508615193328748172739356552458423",
"282200978496251054227432295917500332079",
"53553676830220982106736516863526686237",
"69125992931412286597892503505104850718",
"282580089972825785885560459768938042367",
"332057312989295947343984346065226967496",
"42024132129811267244013748145388682239",
"308016411806745155104985136440098191494",
"92517094896884039037502707793156224523",
"71813517783540138355426474472220066583",
"32486320921410380439264679599858918844",
"103348763378470517047701516564693865947",
"335333944687262156040427923476906617330",
"114239508615193328748172739356552458423",
"39791287101233834065639694321453012502",
"64574152560920362963177077267289433414",
"151397285644244129855307801413622156663",
"44917580457812721708324391031702353813",
"39367418270842229037601442681497706644",
"187084906366679809017926790150804034511",
"84611260439827642824921964762010148473",
"159199285094947246375746598736223929778",
"44620728818068248485580813018675984243",
"203600759406820276990885080269015965553",
"179744702247488338334760755764912613821",
"123305790488568139165648174341513768034",
"114239508615193328748172739356552458423",
"235293435478794379698116375180962939749",
"14172475132783111159806200996690836779",
"235637467475395469908411896736160973461",
"169325890036161266099640900754694031115",
"61210723979199134748864808892210848419",
"16379157594800476158084088689015952846",
"114239508615193328748172739356552458423",
"337906662105109235987295841758168795866",
"225455331729563552502060737684135851670",
"215965703700314945909688051361308254263",
"198475963060880233561469685632841527202",
"8926093523108108591736098421424962948",
"83733503852231817604931731611959300945",
"291261528136532739289913439326170231601",
"279000618432632926168434541649015920232",
"30348398660627207970275716635445077399",
"161401277221746041032316013604995207859",
"230565238760829977807895065185889067130",
"23644807050622614289835219895231408977",
"293224332365681895874283753384190251009",
"78264704929157853696720057846751460165",
"195942801163154433365623483896968292191",
"200601077923904023691750124818475987082",
"276047855290996864530679910211339572080",
"122999082725680401116291460077047243586",
"165146889111123034527969079150102643852",
"318028261517056890887500407641258163383",
"15616314400135625862358174986945561769",
"106413022946591838750654369938172181954",
"125704350247113308019730411682525217381",
"267242212656065293040668450329102084173",
"329478388708574445092872474384121079076",
"65054198638987190304797571832467849147",
"36573050475177885966360577244597524183",
"294857706652735252556773962577881834615",
"258273637646350487703459019507905346071",
"58387195750508963125164429832480730180",
"334991915137564833891829031937318677073",
"130325146268721170439107756127341630406",
"90410218075897049945833169981881863557",
"284027174502632920586952411194618005727",
"262691113708263952477211025395952605761",
"326182359375057746524991246802479952348",
"146138482733779919463502980990351504772",
"215768794586520062912861813133998803802",
"39842382779081252912827899070600424988",
"220310660692435477434017429114953724781",
"107412709130396788941781549352539302200",
"64930465898745167555460979201723871162",
"287510443895768416939586476245322257028",
"203796890484862310984378745683609328293",
"109217717849818854612387114981165048913",
"278213899261249089837943946638244954407",
"300274265574615953269300567264738313941",
"3037078188148168401870370578942166686",
"328032304502316508975475012474616351563",
"147315686420879664620865288382597156077"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb63357ef229fae061ce7ce2839d558681c42f1a",
"deprecated": false,
"id": "CVE-2024-40951-0bf755c2",
"signature_version": "v1",
"target": {
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "334997793499784182052520509962131711367"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@67bcecd780609f471260a8c83fb0ae15f27734ce",
"deprecated": false,
"id": "CVE-2024-40951-0c1b163d",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_gd",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "145026983398265338127373321118642176717"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@685d03c3795378fca6a1b3d43581f7f1a3fc095f",
"deprecated": false,
"id": "CVE-2024-40951-11145866",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_eb",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "65200567491440428452767775382693790874"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@67bcecd780609f471260a8c83fb0ae15f27734ce",
"deprecated": false,
"id": "CVE-2024-40951-12aeefc5",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_dl",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "65200567491440428452767775382693790874"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@685d03c3795378fca6a1b3d43581f7f1a3fc095f",
"deprecated": false,
"id": "CVE-2024-40951-15739ef6",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_dl",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 4436.0,
"function_hash": "98191471374769047500831240198943428807"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb63357ef229fae061ce7ce2839d558681c42f1a",
"deprecated": false,
"id": "CVE-2024-40951-182aa1d4",
"signature_version": "v1",
"target": {
"function": "ocfs2_fill_super",
"file": "fs/ocfs2/super.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 345.0,
"function_hash": "308524814055776444492539067917631304565"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@685d03c3795378fca6a1b3d43581f7f1a3fc095f",
"deprecated": false,
"id": "CVE-2024-40951-22e55020",
"signature_version": "v1",
"target": {
"function": "ocfs2_abort_trigger",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "311549089132977055922026454238328357945"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@67bcecd780609f471260a8c83fb0ae15f27734ce",
"deprecated": false,
"id": "CVE-2024-40951-2b0f2505",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_di",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"63368945008329879875854118767033573025",
"287439517131289833251500033259112767364",
"276999351157446465664923812468510526034",
"270095092001270865091763898040858011732",
"151441771424995022184407725207680827680",
"48498260633541530466406450957265679372"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@685d03c3795378fca6a1b3d43581f7f1a3fc095f",
"deprecated": false,
"id": "CVE-2024-40951-2d44f286",
"signature_version": "v1",
"target": {
"file": "fs/ocfs2/ocfs2.h"
}
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"213839830205705350561383497016328405085",
"130970587165731571504942894994332692164",
"199251231054707952890036175743633737201",
"215343409326014835592770970729230125309",
"310581609752455111081642613736082737476",
"129014023130872430632170085416630668344",
"189961096103012916399589873190641708755",
"130485981579951489830644881146758872753",
"309703275337500002443457752949658289285",
"35384171610534689265845219606933532302",
"251391675155901148129148700319658123855",
"273588164397827056432758995531553649307",
"15716238720514072839157754152436087758",
"331573966544191449192707448535053150644",
"160097362223929733393938856948122934893",
"234834608136868602756054553046558571948",
"58488243415354085284306243875741752196",
"166248818699210351439208879002168824671",
"246588315465705610889702964154573093322",
"27686450259434111470327574490315632805",
"114239508615193328748172739356552458423",
"212088658432284197817884625562754136960",
"174554608913951651279681866616966377191",
"198635479939304451989596996988276435914",
"205707203240441986499559703341402964195",
"88486102550065429926176678807518198638",
"80590323143155162089275852873817040673",
"114239508615193328748172739356552458423",
"305988425658197928791098821207304184747",
"267717317041959589715138305085367150023",
"324379165238726926762497708091929642406",
"34514997084766376563849340533688127889",
"266498095089274392140370912547697274686",
"55905181502677962530493224589418022728",
"114239508615193328748172739356552458423",
"258952074926239919421922270658843922080",
"135645873918845314392148482712552794585",
"270831931798782421291406984048757520644",
"128841852435605561066552511996741270830",
"173659205024081118656303335445018495831",
"179742801694134011624735244623054631052",
"114239508615193328748172739356552458423",
"282200978496251054227432295917500332079",
"53553676830220982106736516863526686237",
"69125992931412286597892503505104850718",
"282580089972825785885560459768938042367",
"332057312989295947343984346065226967496",
"42024132129811267244013748145388682239",
"308016411806745155104985136440098191494",
"92517094896884039037502707793156224523",
"71813517783540138355426474472220066583",
"32486320921410380439264679599858918844",
"103348763378470517047701516564693865947",
"335333944687262156040427923476906617330",
"114239508615193328748172739356552458423",
"39791287101233834065639694321453012502",
"64574152560920362963177077267289433414",
"151397285644244129855307801413622156663",
"44917580457812721708324391031702353813",
"39367418270842229037601442681497706644",
"187084906366679809017926790150804034511",
"84611260439827642824921964762010148473",
"159199285094947246375746598736223929778",
"44620728818068248485580813018675984243",
"203600759406820276990885080269015965553",
"179744702247488338334760755764912613821",
"123305790488568139165648174341513768034",
"114239508615193328748172739356552458423",
"235293435478794379698116375180962939749",
"14172475132783111159806200996690836779",
"235637467475395469908411896736160973461",
"169325890036161266099640900754694031115",
"61210723979199134748864808892210848419",
"16379157594800476158084088689015952846",
"114239508615193328748172739356552458423",
"337906662105109235987295841758168795866",
"225455331729563552502060737684135851670",
"215965703700314945909688051361308254263",
"198475963060880233561469685632841527202",
"8926093523108108591736098421424962948",
"83733503852231817604931731611959300945",
"291261528136532739289913439326170231601",
"279000618432632926168434541649015920232",
"30348398660627207970275716635445077399",
"161401277221746041032316013604995207859",
"230565238760829977807895065185889067130",
"23644807050622614289835219895231408977",
"293224332365681895874283753384190251009",
"78264704929157853696720057846751460165",
"195942801163154433365623483896968292191",
"200601077923904023691750124818475987082",
"276047855290996864530679910211339572080",
"122999082725680401116291460077047243586",
"165146889111123034527969079150102643852",
"318028261517056890887500407641258163383",
"15616314400135625862358174986945561769",
"106413022946591838750654369938172181954",
"125704350247113308019730411682525217381",
"267242212656065293040668450329102084173",
"329478388708574445092872474384121079076",
"65054198638987190304797571832467849147",
"36573050475177885966360577244597524183",
"294857706652735252556773962577881834615",
"258273637646350487703459019507905346071",
"58387195750508963125164429832480730180",
"334991915137564833891829031937318677073",
"130325146268721170439107756127341630406",
"90410218075897049945833169981881863557",
"284027174502632920586952411194618005727",
"262691113708263952477211025395952605761",
"326182359375057746524991246802479952348",
"146138482733779919463502980990351504772",
"215768794586520062912861813133998803802",
"39842382779081252912827899070600424988",
"220310660692435477434017429114953724781",
"107412709130396788941781549352539302200",
"64930465898745167555460979201723871162",
"287510443895768416939586476245322257028",
"203796890484862310984378745683609328293",
"109217717849818854612387114981165048913",
"278213899261249089837943946638244954407",
"300274265574615953269300567264738313941",
"3037078188148168401870370578942166686",
"328032304502316508975475012474616351563",
"147315686420879664620865288382597156077"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@67bcecd780609f471260a8c83fb0ae15f27734ce",
"deprecated": false,
"id": "CVE-2024-40951-4471b08a",
"signature_version": "v1",
"target": {
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "106822520763400328455223603183001433036"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@685d03c3795378fca6a1b3d43581f7f1a3fc095f",
"deprecated": false,
"id": "CVE-2024-40951-47fed328",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_xb",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 4436.0,
"function_hash": "98191471374769047500831240198943428807"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@67bcecd780609f471260a8c83fb0ae15f27734ce",
"deprecated": false,
"id": "CVE-2024-40951-4d32c258",
"signature_version": "v1",
"target": {
"function": "ocfs2_fill_super",
"file": "fs/ocfs2/super.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "132159482684271989780726219715725503166"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb63357ef229fae061ce7ce2839d558681c42f1a",
"deprecated": false,
"id": "CVE-2024-40951-4f2d92d9",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_dr",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "334997793499784182052520509962131711367"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@685d03c3795378fca6a1b3d43581f7f1a3fc095f",
"deprecated": false,
"id": "CVE-2024-40951-4f56a7f0",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_gd",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "4671730755521425329166440147264196188"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@67bcecd780609f471260a8c83fb0ae15f27734ce",
"deprecated": false,
"id": "CVE-2024-40951-53d98edb",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_db",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "62031435486825841392650717928517560974"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb63357ef229fae061ce7ce2839d558681c42f1a",
"deprecated": false,
"id": "CVE-2024-40951-5400dccd",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_rb",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 4436.0,
"function_hash": "98191471374769047500831240198943428807"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@685d03c3795378fca6a1b3d43581f7f1a3fc095f",
"deprecated": false,
"id": "CVE-2024-40951-5553974c",
"signature_version": "v1",
"target": {
"function": "ocfs2_fill_super",
"file": "fs/ocfs2/super.c"
}
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"213839830205705350561383497016328405085",
"130970587165731571504942894994332692164",
"199251231054707952890036175743633737201",
"215343409326014835592770970729230125309",
"310581609752455111081642613736082737476",
"129014023130872430632170085416630668344",
"189961096103012916399589873190641708755",
"130485981579951489830644881146758872753",
"309703275337500002443457752949658289285",
"35384171610534689265845219606933532302",
"251391675155901148129148700319658123855",
"273588164397827056432758995531553649307",
"15716238720514072839157754152436087758",
"331573966544191449192707448535053150644",
"160097362223929733393938856948122934893",
"234834608136868602756054553046558571948",
"58488243415354085284306243875741752196",
"166248818699210351439208879002168824671",
"246588315465705610889702964154573093322",
"27686450259434111470327574490315632805",
"114239508615193328748172739356552458423",
"212088658432284197817884625562754136960",
"174554608913951651279681866616966377191",
"198635479939304451989596996988276435914",
"205707203240441986499559703341402964195",
"88486102550065429926176678807518198638",
"80590323143155162089275852873817040673",
"114239508615193328748172739356552458423",
"305988425658197928791098821207304184747",
"267717317041959589715138305085367150023",
"324379165238726926762497708091929642406",
"34514997084766376563849340533688127889",
"266498095089274392140370912547697274686",
"55905181502677962530493224589418022728",
"114239508615193328748172739356552458423",
"258952074926239919421922270658843922080",
"135645873918845314392148482712552794585",
"270831931798782421291406984048757520644",
"128841852435605561066552511996741270830",
"173659205024081118656303335445018495831",
"179742801694134011624735244623054631052",
"114239508615193328748172739356552458423",
"282200978496251054227432295917500332079",
"53553676830220982106736516863526686237",
"69125992931412286597892503505104850718",
"282580089972825785885560459768938042367",
"332057312989295947343984346065226967496",
"42024132129811267244013748145388682239",
"308016411806745155104985136440098191494",
"92517094896884039037502707793156224523",
"71813517783540138355426474472220066583",
"32486320921410380439264679599858918844",
"103348763378470517047701516564693865947",
"335333944687262156040427923476906617330",
"114239508615193328748172739356552458423",
"39791287101233834065639694321453012502",
"64574152560920362963177077267289433414",
"151397285644244129855307801413622156663",
"44917580457812721708324391031702353813",
"39367418270842229037601442681497706644",
"187084906366679809017926790150804034511",
"84611260439827642824921964762010148473",
"159199285094947246375746598736223929778",
"44620728818068248485580813018675984243",
"203600759406820276990885080269015965553",
"179744702247488338334760755764912613821",
"123305790488568139165648174341513768034",
"114239508615193328748172739356552458423",
"235293435478794379698116375180962939749",
"14172475132783111159806200996690836779",
"235637467475395469908411896736160973461",
"169325890036161266099640900754694031115",
"61210723979199134748864808892210848419",
"16379157594800476158084088689015952846",
"114239508615193328748172739356552458423",
"337906662105109235987295841758168795866",
"225455331729563552502060737684135851670",
"215965703700314945909688051361308254263",
"198475963060880233561469685632841527202",
"8926093523108108591736098421424962948",
"83733503852231817604931731611959300945",
"291261528136532739289913439326170231601",
"279000618432632926168434541649015920232",
"30348398660627207970275716635445077399",
"161401277221746041032316013604995207859",
"230565238760829977807895065185889067130",
"23644807050622614289835219895231408977",
"293224332365681895874283753384190251009",
"78264704929157853696720057846751460165",
"195942801163154433365623483896968292191",
"200601077923904023691750124818475987082",
"276047855290996864530679910211339572080",
"122999082725680401116291460077047243586",
"165146889111123034527969079150102643852",
"318028261517056890887500407641258163383",
"15616314400135625862358174986945561769",
"106413022946591838750654369938172181954",
"125704350247113308019730411682525217381",
"267242212656065293040668450329102084173",
"329478388708574445092872474384121079076",
"65054198638987190304797571832467849147",
"36573050475177885966360577244597524183",
"294857706652735252556773962577881834615",
"258273637646350487703459019507905346071",
"58387195750508963125164429832480730180",
"334991915137564833891829031937318677073",
"130325146268721170439107756127341630406",
"90410218075897049945833169981881863557",
"284027174502632920586952411194618005727",
"262691113708263952477211025395952605761",
"326182359375057746524991246802479952348",
"146138482733779919463502980990351504772",
"215768794586520062912861813133998803802",
"39842382779081252912827899070600424988",
"220310660692435477434017429114953724781",
"107412709130396788941781549352539302200",
"64930465898745167555460979201723871162",
"287510443895768416939586476245322257028",
"203796890484862310984378745683609328293",
"109217717849818854612387114981165048913",
"278213899261249089837943946638244954407",
"300274265574615953269300567264738313941",
"3037078188148168401870370578942166686",
"328032304502316508975475012474616351563",
"147315686420879664620865288382597156077"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@685d03c3795378fca6a1b3d43581f7f1a3fc095f",
"deprecated": false,
"id": "CVE-2024-40951-563b6acc",
"signature_version": "v1",
"target": {
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "62031435486825841392650717928517560974"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@685d03c3795378fca6a1b3d43581f7f1a3fc095f",
"deprecated": false,
"id": "CVE-2024-40951-5d3e247a",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_rb",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "334997793499784182052520509962131711367"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb63357ef229fae061ce7ce2839d558681c42f1a",
"deprecated": false,
"id": "CVE-2024-40951-6c960630",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_gd",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"76810728556789791053050407681146715495",
"258414935447891505505408624152234495817",
"259755417745417633727636003436419778694",
"40993509945166439838038488758023215997",
"78750774141674210747474963276030060111",
"100092267793942752130438920493189190154"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@67bcecd780609f471260a8c83fb0ae15f27734ce",
"deprecated": false,
"id": "CVE-2024-40951-7622a433",
"signature_version": "v1",
"target": {
"file": "fs/ocfs2/super.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "4671730755521425329166440147264196188"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@685d03c3795378fca6a1b3d43581f7f1a3fc095f",
"deprecated": false,
"id": "CVE-2024-40951-7b6245d2",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_db",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 345.0,
"function_hash": "308524814055776444492539067917631304565"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@67bcecd780609f471260a8c83fb0ae15f27734ce",
"deprecated": false,
"id": "CVE-2024-40951-8152301f",
"signature_version": "v1",
"target": {
"function": "ocfs2_abort_trigger",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "311549089132977055922026454238328357945"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@685d03c3795378fca6a1b3d43581f7f1a3fc095f",
"deprecated": false,
"id": "CVE-2024-40951-8590f0e6",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_di",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "168948518228200142791082877247054890368"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@685d03c3795378fca6a1b3d43581f7f1a3fc095f",
"deprecated": false,
"id": "CVE-2024-40951-8b351b13",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_dq",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "311549089132977055922026454238328357945"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb63357ef229fae061ce7ce2839d558681c42f1a",
"deprecated": false,
"id": "CVE-2024-40951-9b9444c9",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_di",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "106822520763400328455223603183001433036"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@67bcecd780609f471260a8c83fb0ae15f27734ce",
"deprecated": false,
"id": "CVE-2024-40951-9fe044d4",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_xb",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"76810728556789791053050407681146715495",
"258414935447891505505408624152234495817",
"259755417745417633727636003436419778694",
"40993509945166439838038488758023215997",
"78750774141674210747474963276030060111",
"100092267793942752130438920493189190154"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb63357ef229fae061ce7ce2839d558681c42f1a",
"deprecated": false,
"id": "CVE-2024-40951-9fe129a7",
"signature_version": "v1",
"target": {
"file": "fs/ocfs2/super.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "168948518228200142791082877247054890368"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb63357ef229fae061ce7ce2839d558681c42f1a",
"deprecated": false,
"id": "CVE-2024-40951-a5128e0b",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_dq",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "65200567491440428452767775382693790874"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb63357ef229fae061ce7ce2839d558681c42f1a",
"deprecated": false,
"id": "CVE-2024-40951-a7ad9fc8",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_dl",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "132159482684271989780726219715725503166"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@685d03c3795378fca6a1b3d43581f7f1a3fc095f",
"deprecated": false,
"id": "CVE-2024-40951-aa1955d0",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_dr",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "145026983398265338127373321118642176717"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@67bcecd780609f471260a8c83fb0ae15f27734ce",
"deprecated": false,
"id": "CVE-2024-40951-ab973c1f",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_eb",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "132159482684271989780726219715725503166"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@67bcecd780609f471260a8c83fb0ae15f27734ce",
"deprecated": false,
"id": "CVE-2024-40951-b1832564",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_dr",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "62031435486825841392650717928517560974"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@67bcecd780609f471260a8c83fb0ae15f27734ce",
"deprecated": false,
"id": "CVE-2024-40951-c22ff704",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_rb",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "168948518228200142791082877247054890368"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@67bcecd780609f471260a8c83fb0ae15f27734ce",
"deprecated": false,
"id": "CVE-2024-40951-ceef571b",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_dq",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"63368945008329879875854118767033573025",
"287439517131289833251500033259112767364",
"276999351157446465664923812468510526034",
"270095092001270865091763898040858011732",
"151441771424995022184407725207680827680",
"48498260633541530466406450957265679372"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb63357ef229fae061ce7ce2839d558681c42f1a",
"deprecated": false,
"id": "CVE-2024-40951-d34132a7",
"signature_version": "v1",
"target": {
"file": "fs/ocfs2/ocfs2.h"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "106822520763400328455223603183001433036"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb63357ef229fae061ce7ce2839d558681c42f1a",
"deprecated": false,
"id": "CVE-2024-40951-e8a2f863",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_xb",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 345.0,
"function_hash": "308524814055776444492539067917631304565"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb63357ef229fae061ce7ce2839d558681c42f1a",
"deprecated": false,
"id": "CVE-2024-40951-eaa7afe0",
"signature_version": "v1",
"target": {
"function": "ocfs2_abort_trigger",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 150.0,
"function_hash": "4671730755521425329166440147264196188"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eb63357ef229fae061ce7ce2839d558681c42f1a",
"deprecated": false,
"id": "CVE-2024-40951-ebb5de8f",
"signature_version": "v1",
"target": {
"function": "ocfs2_journal_access_db",
"file": "fs/ocfs2/journal.c"
}
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"63368945008329879875854118767033573025",
"287439517131289833251500033259112767364",
"276999351157446465664923812468510526034",
"270095092001270865091763898040858011732",
"151441771424995022184407725207680827680",
"48498260633541530466406450957265679372"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@67bcecd780609f471260a8c83fb0ae15f27734ce",
"deprecated": false,
"id": "CVE-2024-40951-f901748a",
"signature_version": "v1",
"target": {
"file": "fs/ocfs2/ocfs2.h"
}
}
]