CVE-2024-40951

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-40951
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-40951.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2024-40951
Downstream
Published
2024-07-12T12:31:55Z
Modified
2025-10-17T08:01:33.510102Z
Summary
ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
Details

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]

References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
8887b94d93224e0ef7e1bc6369640e313b8b12f4
Fixed
67bcecd780609f471260a8c83fb0ae15f27734ce
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
8887b94d93224e0ef7e1bc6369640e313b8b12f4
Fixed
eb63357ef229fae061ce7ce2839d558681c42f1a
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
8887b94d93224e0ef7e1bc6369640e313b8b12f4
Fixed
685d03c3795378fca6a1b3d43581f7f1a3fc095f

Affected versions

v6.*

v6.10-rc1
v6.10-rc2
v6.10-rc3
v6.5
v6.5-rc2
v6.5-rc3
v6.5-rc4
v6.5-rc5
v6.5-rc6
v6.5-rc7
v6.6
v6.6-rc1
v6.6-rc2
v6.6-rc3
v6.6-rc4
v6.6-rc5
v6.6-rc6
v6.6-rc7
v6.6.1
v6.6.10
v6.6.11
v6.6.12
v6.6.13
v6.6.14
v6.6.15
v6.6.16
v6.6.17
v6.6.18
v6.6.19
v6.6.2
v6.6.20
v6.6.21
v6.6.22
v6.6.23
v6.6.24
v6.6.25
v6.6.26
v6.6.27
v6.6.28
v6.6.29
v6.6.3
v6.6.30
v6.6.31
v6.6.32
v6.6.33
v6.6.34
v6.6.35
v6.6.4
v6.6.5
v6.6.6
v6.6.7
v6.6.8
v6.6.9
v6.7
v6.7-rc1
v6.7-rc2
v6.7-rc3
v6.7-rc4
v6.7-rc5
v6.7-rc6
v6.7-rc7
v6.7-rc8
v6.8
v6.8-rc1
v6.8-rc2
v6.8-rc3
v6.8-rc4
v6.8-rc5
v6.8-rc6
v6.8-rc7
v6.9
v6.9-rc1
v6.9-rc2
v6.9-rc3
v6.9-rc4
v6.9-rc5
v6.9-rc6
v6.9-rc7
v6.9.1
v6.9.2
v6.9.3
v6.9.4
v6.9.5
v6.9.6

Database specific

vanir_signatures

[
    {
        "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"
        }
    }
]

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.6.0
Fixed
6.6.36
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.9.7