In the Linux kernel, the following vulnerability has been resolved:
nilfs2: fix null-ptr-deref in blockdirtybuffer tracepoint
When using the "block:blockdirtybuffer" tracepoint, markbufferdirty() may cause a NULL pointer dereference, or a general protection fault when KASAN is enabled.
This happens because, since the tracepoint was added in markbufferdirty(), it references the devt member bh->bbdev->bddev regardless of whether the buffer head has a pointer to a blockdevice structure.
In the current implementation, nilfsgrabbuffer(), which grabs a buffer to read (or create) a block of metadata, including b-tree node blocks, does not set the block device, but instead does so only if the buffer is not in the "uptodate" state for each of its caller block reading functions. However, if the uptodate flag is set on a folio/page, and the buffer heads are detached from it by trytofreebuffers(), and new buffer heads are then attached by createemptybuffers(), the uptodate flag may be restored to each buffer without the block device being set to bh->bbdev, and markbufferdirty() may be called later in that state, resulting in the bug mentioned above.
Fix this issue by making nilfsgrabbuffer() always set the block device of the super block structure to the buffer head, regardless of the state of the buffer's uptodate flag.
[
{
"id": "CVE-2024-53130-090c1526",
"target": {
"file": "fs/nilfs2/btnode.c",
"function": "nilfs_btnode_create_block"
},
"digest": {
"length": 827.0,
"function_hash": "163675636668209668294430795753015174744"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0ce59fb1c73fdd5b6028226aeb46259a0cdc0957",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-0a2ce592",
"target": {
"file": "fs/nilfs2/mdt.c",
"function": "nilfs_mdt_create_block"
},
"digest": {
"length": 818.0,
"function_hash": "154845627329036808534956731809743687041"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ffc440a76a0f476a7e6ea838ec0dc8e9979944d1",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-110c1a3e",
"target": {
"file": "fs/nilfs2/btnode.c",
"function": "nilfs_btnode_submit_block"
},
"digest": {
"length": 1189.0,
"function_hash": "67220557580081711196130059010831818957"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ffc440a76a0f476a7e6ea838ec0dc8e9979944d1",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-1127302c",
"target": {
"file": "fs/nilfs2/btnode.c",
"function": "nilfs_btnode_create_block"
},
"digest": {
"length": 827.0,
"function_hash": "163675636668209668294430795753015174744"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d904e4d845aafbcfd8a40c1df7d999f02f062be8",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-15d4ade5",
"target": {
"file": "fs/nilfs2/btnode.c",
"function": "nilfs_btnode_create_block"
},
"digest": {
"length": 827.0,
"function_hash": "163675636668209668294430795753015174744"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0e4765740040c44039282057ecacd7435d1d2ba",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-16a4e6d4",
"target": {
"file": "fs/nilfs2/gcinode.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"260193661219851596753754860802613751476",
"40088297811937400196270436224981225356",
"108407549895317690045663747719732843359",
"149404019921190470024462347229564347510",
"149635453743716370774200173903509772440",
"154587335251063104782569496799037685843",
"285770505851314349073791149120700800134"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@86b19031dbc79abc378dfae357f6ea33ebeb0c95",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-1910ab34",
"target": {
"file": "fs/nilfs2/page.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"208055227048107897098164615643259851513",
"229285128733029182961117321268458820325",
"263809599078762313627465659392511351441",
"208858839574676902432790452352586521379"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@86b19031dbc79abc378dfae357f6ea33ebeb0c95",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-1ce85bda",
"target": {
"file": "fs/nilfs2/btnode.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"59052879660217792029415267093016935074",
"76606761105646253674145635032862832709",
"31321718003810728196498207633216784455",
"12278203299669375156931385773561159330",
"211632230991048979703180062459117875601",
"54576818490021768380095949213212537873",
"183916434567900423419183878069728465476",
"129798373484607235088662641546567186109"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@86b19031dbc79abc378dfae357f6ea33ebeb0c95",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-20259e4a",
"target": {
"file": "fs/nilfs2/mdt.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"92339118817719724653266707395536741469",
"1432136488850564017776470427121711360",
"193839583028511056427026133986730062670",
"274313413581267209220810839032871863404"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2026559a6c4ce34db117d2db8f710fe2a9420d5a",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-22a183df",
"target": {
"file": "fs/nilfs2/btnode.c",
"function": "nilfs_btnode_create_block"
},
"digest": {
"length": 831.0,
"function_hash": "204823079026319789089335432158736260142"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2026559a6c4ce34db117d2db8f710fe2a9420d5a",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-23e1653b",
"target": {
"file": "fs/nilfs2/gcinode.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"260193661219851596753754860802613751476",
"40088297811937400196270436224981225356",
"108407549895317690045663747719732843359",
"149404019921190470024462347229564347510",
"149635453743716370774200173903509772440",
"154587335251063104782569496799037685843",
"285770505851314349073791149120700800134"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0e4765740040c44039282057ecacd7435d1d2ba",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-268c44a3",
"target": {
"file": "fs/nilfs2/btnode.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"59052879660217792029415267093016935074",
"76606761105646253674145635032862832709",
"31321718003810728196498207633216784455",
"12278203299669375156931385773561159330",
"211632230991048979703180062459117875601",
"54576818490021768380095949213212537873",
"183916434567900423419183878069728465476",
"129798373484607235088662641546567186109"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0ce59fb1c73fdd5b6028226aeb46259a0cdc0957",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-26d9ac09",
"target": {
"file": "fs/nilfs2/gcinode.c",
"function": "nilfs_gccache_submit_read_data"
},
"digest": {
"length": 900.0,
"function_hash": "83605921153133976703535046477385200324"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@86b19031dbc79abc378dfae357f6ea33ebeb0c95",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-2784a74e",
"target": {
"file": "fs/nilfs2/mdt.c",
"function": "nilfs_mdt_create_block"
},
"digest": {
"length": 816.0,
"function_hash": "50737723340038218403884583648182819273"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d904e4d845aafbcfd8a40c1df7d999f02f062be8",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-2b68dc7d",
"target": {
"file": "fs/nilfs2/mdt.c",
"function": "nilfs_mdt_create_block"
},
"digest": {
"length": 816.0,
"function_hash": "50737723340038218403884583648182819273"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0e4765740040c44039282057ecacd7435d1d2ba",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-2e88ae70",
"target": {
"file": "fs/nilfs2/gcinode.c",
"function": "nilfs_gccache_submit_read_data"
},
"digest": {
"length": 904.0,
"function_hash": "113613279767462627307600414568954972377"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d904e4d845aafbcfd8a40c1df7d999f02f062be8",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-331210bd",
"target": {
"file": "fs/nilfs2/page.c",
"function": "nilfs_grab_buffer"
},
"digest": {
"length": 426.0,
"function_hash": "241718723953865777119201073489066489033"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d904e4d845aafbcfd8a40c1df7d999f02f062be8",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-3f9bc7f6",
"target": {
"file": "fs/nilfs2/mdt.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"92339118817719724653266707395536741469",
"1432136488850564017776470427121711360",
"193839583028511056427026133986730062670",
"274313413581267209220810839032871863404"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0e4765740040c44039282057ecacd7435d1d2ba",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-45268a3e",
"target": {
"file": "fs/nilfs2/btnode.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"59052879660217792029415267093016935074",
"76606761105646253674145635032862832709",
"31321718003810728196498207633216784455",
"12278203299669375156931385773561159330",
"211632230991048979703180062459117875601",
"54576818490021768380095949213212537873",
"183916434567900423419183878069728465476",
"129798373484607235088662641546567186109"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d904e4d845aafbcfd8a40c1df7d999f02f062be8",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-47348ad3",
"target": {
"file": "fs/nilfs2/page.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"129434249765514153995168657234587260044",
"65737447982623902311561003776869697580",
"263809599078762313627465659392511351441",
"208858839574676902432790452352586521379"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ffc440a76a0f476a7e6ea838ec0dc8e9979944d1",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-49b5315e",
"target": {
"file": "fs/nilfs2/btnode.c",
"function": "nilfs_btnode_create_block"
},
"digest": {
"length": 827.0,
"function_hash": "163675636668209668294430795753015174744"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@86b19031dbc79abc378dfae357f6ea33ebeb0c95",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-56419977",
"target": {
"file": "fs/nilfs2/mdt.c",
"function": "nilfs_mdt_create_block"
},
"digest": {
"length": 816.0,
"function_hash": "50737723340038218403884583648182819273"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0a5014ad37c77ac6a2c525137c00a0e1724f6020",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-5bc10863",
"target": {
"file": "fs/nilfs2/gcinode.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"260193661219851596753754860802613751476",
"40088297811937400196270436224981225356",
"108407549895317690045663747719732843359",
"149404019921190470024462347229564347510",
"149635453743716370774200173903509772440",
"154587335251063104782569496799037685843",
"285770505851314349073791149120700800134"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0ce59fb1c73fdd5b6028226aeb46259a0cdc0957",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-63dbc13a",
"target": {
"file": "fs/nilfs2/page.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"129434249765514153995168657234587260044",
"65737447982623902311561003776869697580",
"263809599078762313627465659392511351441",
"208858839574676902432790452352586521379"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2026559a6c4ce34db117d2db8f710fe2a9420d5a",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-656789db",
"target": {
"file": "fs/nilfs2/btnode.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"59052879660217792029415267093016935074",
"76606761105646253674145635032862832709",
"31321718003810728196498207633216784455",
"12278203299669375156931385773561159330",
"211632230991048979703180062459117875601",
"54576818490021768380095949213212537873",
"183916434567900423419183878069728465476",
"129798373484607235088662641546567186109"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2026559a6c4ce34db117d2db8f710fe2a9420d5a",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-661518ef",
"target": {
"file": "fs/nilfs2/gcinode.c",
"function": "nilfs_gccache_submit_read_data"
},
"digest": {
"length": 902.0,
"function_hash": "39756669046146276855108818198244198915"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2026559a6c4ce34db117d2db8f710fe2a9420d5a",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-6bb3ac75",
"target": {
"file": "fs/nilfs2/gcinode.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"260193661219851596753754860802613751476",
"40088297811937400196270436224981225356",
"108407549895317690045663747719732843359",
"149404019921190470024462347229564347510",
"149635453743716370774200173903509772440",
"154587335251063104782569496799037685843",
"285770505851314349073791149120700800134"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d904e4d845aafbcfd8a40c1df7d999f02f062be8",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-7134b827",
"target": {
"file": "fs/nilfs2/mdt.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"92339118817719724653266707395536741469",
"1432136488850564017776470427121711360",
"193839583028511056427026133986730062670",
"274313413581267209220810839032871863404"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ffc440a76a0f476a7e6ea838ec0dc8e9979944d1",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-718a9f5d",
"target": {
"file": "fs/nilfs2/page.c",
"function": "nilfs_grab_buffer"
},
"digest": {
"length": 424.0,
"function_hash": "154093993569816589535007247417488695784"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ffc440a76a0f476a7e6ea838ec0dc8e9979944d1",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-748f8553",
"target": {
"file": "fs/nilfs2/gcinode.c",
"function": "nilfs_gccache_submit_read_data"
},
"digest": {
"length": 904.0,
"function_hash": "113613279767462627307600414568954972377"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0ce59fb1c73fdd5b6028226aeb46259a0cdc0957",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-788c6849",
"target": {
"file": "fs/nilfs2/btnode.c",
"function": "nilfs_btnode_submit_block"
},
"digest": {
"length": 1188.0,
"function_hash": "159179954154367272540472037982657547025"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0e4765740040c44039282057ecacd7435d1d2ba",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-7a7c0a2c",
"target": {
"file": "fs/nilfs2/page.c",
"function": "nilfs_grab_buffer"
},
"digest": {
"length": 426.0,
"function_hash": "241718723953865777119201073489066489033"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0e4765740040c44039282057ecacd7435d1d2ba",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-7cabfe0b",
"target": {
"file": "fs/nilfs2/gcinode.c",
"function": "nilfs_gccache_submit_read_data"
},
"digest": {
"length": 904.0,
"function_hash": "113613279767462627307600414568954972377"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0a5014ad37c77ac6a2c525137c00a0e1724f6020",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-7fae3e28",
"target": {
"file": "fs/nilfs2/gcinode.c",
"function": "nilfs_gccache_submit_read_data"
},
"digest": {
"length": 900.0,
"function_hash": "83605921153133976703535046477385200324"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0e4765740040c44039282057ecacd7435d1d2ba",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-85bff44d",
"target": {
"file": "fs/nilfs2/btnode.c",
"function": "nilfs_btnode_create_block"
},
"digest": {
"length": 831.0,
"function_hash": "204823079026319789089335432158736260142"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ffc440a76a0f476a7e6ea838ec0dc8e9979944d1",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-8c1fd591",
"target": {
"file": "fs/nilfs2/page.c",
"function": "nilfs_grab_buffer"
},
"digest": {
"length": 426.0,
"function_hash": "241718723953865777119201073489066489033"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0ce59fb1c73fdd5b6028226aeb46259a0cdc0957",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-8f7136b6",
"target": {
"file": "fs/nilfs2/btnode.c",
"function": "nilfs_btnode_submit_block"
},
"digest": {
"length": 1210.0,
"function_hash": "248164463694387229250501319115548040"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0ce59fb1c73fdd5b6028226aeb46259a0cdc0957",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-908565c6",
"target": {
"file": "fs/nilfs2/gcinode.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"260193661219851596753754860802613751476",
"40088297811937400196270436224981225356",
"108407549895317690045663747719732843359",
"149404019921190470024462347229564347510",
"149635453743716370774200173903509772440",
"154587335251063104782569496799037685843",
"285770505851314349073791149120700800134"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0a5014ad37c77ac6a2c525137c00a0e1724f6020",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-92d791e6",
"target": {
"file": "fs/nilfs2/btnode.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"59052879660217792029415267093016935074",
"76606761105646253674145635032862832709",
"31321718003810728196498207633216784455",
"12278203299669375156931385773561159330",
"211632230991048979703180062459117875601",
"54576818490021768380095949213212537873",
"183916434567900423419183878069728465476",
"129798373484607235088662641546567186109"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0e4765740040c44039282057ecacd7435d1d2ba",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-98f891eb",
"target": {
"file": "fs/nilfs2/gcinode.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"260193661219851596753754860802613751476",
"40088297811937400196270436224981225356",
"108407549895317690045663747719732843359",
"149404019921190470024462347229564347510",
"149635453743716370774200173903509772440",
"154587335251063104782569496799037685843",
"285770505851314349073791149120700800134"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ffc440a76a0f476a7e6ea838ec0dc8e9979944d1",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-a0ea7ee3",
"target": {
"file": "fs/nilfs2/btnode.c",
"function": "nilfs_btnode_submit_block"
},
"digest": {
"length": 1189.0,
"function_hash": "67220557580081711196130059010831818957"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2026559a6c4ce34db117d2db8f710fe2a9420d5a",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-a8cc2424",
"target": {
"file": "fs/nilfs2/mdt.c",
"function": "nilfs_mdt_create_block"
},
"digest": {
"length": 816.0,
"function_hash": "50737723340038218403884583648182819273"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0ce59fb1c73fdd5b6028226aeb46259a0cdc0957",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-ab4c7b00",
"target": {
"file": "fs/nilfs2/btnode.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"59052879660217792029415267093016935074",
"76606761105646253674145635032862832709",
"31321718003810728196498207633216784455",
"12278203299669375156931385773561159330",
"211632230991048979703180062459117875601",
"54576818490021768380095949213212537873",
"183916434567900423419183878069728465476",
"129798373484607235088662641546567186109"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0a5014ad37c77ac6a2c525137c00a0e1724f6020",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-b12d4f82",
"target": {
"file": "fs/nilfs2/mdt.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"92339118817719724653266707395536741469",
"1432136488850564017776470427121711360",
"193839583028511056427026133986730062670",
"274313413581267209220810839032871863404"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@86b19031dbc79abc378dfae357f6ea33ebeb0c95",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-b3f345b4",
"target": {
"file": "fs/nilfs2/page.c",
"function": "nilfs_grab_buffer"
},
"digest": {
"length": 426.0,
"function_hash": "241718723953865777119201073489066489033"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@86b19031dbc79abc378dfae357f6ea33ebeb0c95",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-b893beb6",
"target": {
"file": "fs/nilfs2/mdt.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"92339118817719724653266707395536741469",
"1432136488850564017776470427121711360",
"193839583028511056427026133986730062670",
"274313413581267209220810839032871863404"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d904e4d845aafbcfd8a40c1df7d999f02f062be8",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-c42a4b04",
"target": {
"file": "fs/nilfs2/page.c",
"function": "nilfs_grab_buffer"
},
"digest": {
"length": 426.0,
"function_hash": "241718723953865777119201073489066489033"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0a5014ad37c77ac6a2c525137c00a0e1724f6020",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-c51eff24",
"target": {
"file": "fs/nilfs2/page.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"208055227048107897098164615643259851513",
"229285128733029182961117321268458820325",
"263809599078762313627465659392511351441",
"208858839574676902432790452352586521379"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0a5014ad37c77ac6a2c525137c00a0e1724f6020",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-cc55abc1",
"target": {
"file": "fs/nilfs2/btnode.c",
"function": "nilfs_btnode_submit_block"
},
"digest": {
"length": 1210.0,
"function_hash": "248164463694387229250501319115548040"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d904e4d845aafbcfd8a40c1df7d999f02f062be8",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-ce354967",
"target": {
"file": "fs/nilfs2/btnode.c",
"function": "nilfs_btnode_submit_block"
},
"digest": {
"length": 1210.0,
"function_hash": "248164463694387229250501319115548040"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0a5014ad37c77ac6a2c525137c00a0e1724f6020",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-d0590590",
"target": {
"file": "fs/nilfs2/btnode.c",
"function": "nilfs_btnode_submit_block"
},
"digest": {
"length": 1188.0,
"function_hash": "159179954154367272540472037982657547025"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@86b19031dbc79abc378dfae357f6ea33ebeb0c95",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-d309a55d",
"target": {
"file": "fs/nilfs2/gcinode.c",
"function": "nilfs_gccache_submit_read_data"
},
"digest": {
"length": 902.0,
"function_hash": "39756669046146276855108818198244198915"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ffc440a76a0f476a7e6ea838ec0dc8e9979944d1",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-d4bd2230",
"target": {
"file": "fs/nilfs2/page.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"208055227048107897098164615643259851513",
"229285128733029182961117321268458820325",
"263809599078762313627465659392511351441",
"208858839574676902432790452352586521379"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0ce59fb1c73fdd5b6028226aeb46259a0cdc0957",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-d605c7cd",
"target": {
"file": "fs/nilfs2/gcinode.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"260193661219851596753754860802613751476",
"40088297811937400196270436224981225356",
"108407549895317690045663747719732843359",
"149404019921190470024462347229564347510",
"149635453743716370774200173903509772440",
"154587335251063104782569496799037685843",
"285770505851314349073791149120700800134"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2026559a6c4ce34db117d2db8f710fe2a9420d5a",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-d620fae5",
"target": {
"file": "fs/nilfs2/mdt.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"92339118817719724653266707395536741469",
"1432136488850564017776470427121711360",
"193839583028511056427026133986730062670",
"274313413581267209220810839032871863404"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0ce59fb1c73fdd5b6028226aeb46259a0cdc0957",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-e20e30f8",
"target": {
"file": "fs/nilfs2/btnode.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"59052879660217792029415267093016935074",
"76606761105646253674145635032862832709",
"31321718003810728196498207633216784455",
"12278203299669375156931385773561159330",
"211632230991048979703180062459117875601",
"54576818490021768380095949213212537873",
"183916434567900423419183878069728465476",
"129798373484607235088662641546567186109"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ffc440a76a0f476a7e6ea838ec0dc8e9979944d1",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-e7141508",
"target": {
"file": "fs/nilfs2/mdt.c",
"function": "nilfs_mdt_create_block"
},
"digest": {
"length": 818.0,
"function_hash": "154845627329036808534956731809743687041"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2026559a6c4ce34db117d2db8f710fe2a9420d5a",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-ef84cf29",
"target": {
"file": "fs/nilfs2/page.c",
"function": "nilfs_grab_buffer"
},
"digest": {
"length": 424.0,
"function_hash": "154093993569816589535007247417488695784"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2026559a6c4ce34db117d2db8f710fe2a9420d5a",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-f1aa02b3",
"target": {
"file": "fs/nilfs2/page.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"208055227048107897098164615643259851513",
"229285128733029182961117321268458820325",
"263809599078762313627465659392511351441",
"208858839574676902432790452352586521379"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d904e4d845aafbcfd8a40c1df7d999f02f062be8",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-f3062bf4",
"target": {
"file": "fs/nilfs2/page.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"208055227048107897098164615643259851513",
"229285128733029182961117321268458820325",
"263809599078762313627465659392511351441",
"208858839574676902432790452352586521379"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b0e4765740040c44039282057ecacd7435d1d2ba",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-f7e05f71",
"target": {
"file": "fs/nilfs2/mdt.c",
"function": "nilfs_mdt_create_block"
},
"digest": {
"length": 816.0,
"function_hash": "50737723340038218403884583648182819273"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@86b19031dbc79abc378dfae357f6ea33ebeb0c95",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-f892dab0",
"target": {
"file": "fs/nilfs2/btnode.c",
"function": "nilfs_btnode_create_block"
},
"digest": {
"length": 827.0,
"function_hash": "163675636668209668294430795753015174744"
},
"deprecated": false,
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0a5014ad37c77ac6a2c525137c00a0e1724f6020",
"signature_version": "v1"
},
{
"id": "CVE-2024-53130-ff4bfc77",
"target": {
"file": "fs/nilfs2/mdt.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"92339118817719724653266707395536741469",
"1432136488850564017776470427121711360",
"193839583028511056427026133986730062670",
"274313413581267209220810839032871863404"
]
},
"deprecated": false,
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0a5014ad37c77ac6a2c525137c00a0e1724f6020",
"signature_version": "v1"
}
]