In the Linux kernel, the following vulnerability has been resolved:
nilfs2: fix sysfs interface lifetime
The current nilfs2 sysfs support has issues with the timing of creation and deletion of sysfs entries, potentially leading to null pointer dereferences, use-after-free, and lockdep warnings.
Some of the sysfs attributes for nilfs2 per-filesystem instance refer to metadata file "cpfile", "sufile", or "dat", but nilfssysfscreatedevicegroup that creates those attributes is executed before the inodes for these metadata files are loaded, and nilfssysfsdeletedevicegroup which deletes these sysfs entries is called after releasing their metadata file inodes.
Therefore, access to some of these sysfs attributes may occur outside of the lifetime of these metadata files, resulting in inode NULL pointer dereferences or use-after-free.
In addition, the call to nilfssysfscreatedevicegroup() is made during the locking period of the semaphore "nssem" of nilfs object, so the shrinker call caused by the memory allocation for the sysfs entries, may derive lock dependencies "nssem" -> (shrinker) -> "locks acquired in nilfsevictinode()".
Since nilfs2 may acquire "nssem" deep in the call stack holding other locks via its error handler _nilfserror(), this causes lockdep to report circular locking. This is a false positive and no circular locking actually occurs as no inodes exist yet when nilfssysfscreatedevicegroup() is called. Fortunately, the lockdep warnings can be resolved by simply moving the call to nilfssysfscreatedevicegroup() out of "nssem".
This fixes these sysfs issues by revising where the device's sysfs interface is created/deleted and keeping its lifetime within the lifetime of the metadata files above.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/53xxx/CVE-2023-53440.json",
"cna_assigner": "Linux"
}"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2023-53440.json"
[
{
"target": {
"file": "fs/nilfs2/super.c",
"function": "nilfs_put_super"
},
"digest": {
"length": 354.0,
"function_hash": "169627803712357126349641661128639764448"
},
"signature_type": "Function",
"id": "CVE-2023-53440-056071e2",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@83b16a60e413148685739635901937e2f16a7873",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "load_nilfs"
},
"digest": {
"length": 3118.0,
"function_hash": "251875885733932589532473980338377632171"
},
"signature_type": "Function",
"id": "CVE-2023-53440-08208776",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d540aea451ab5489777a8156560f1388449b3109",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "init_nilfs"
},
"digest": {
"length": 1669.0,
"function_hash": "39970981088436116712762967449194237227"
},
"signature_type": "Function",
"id": "CVE-2023-53440-0db8534f",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@daf4eb3a908b108279b60172d2f176e70d2df875",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c"
},
"digest": {
"line_hashes": [
"69667659560409330574006417209827414374",
"235450444629894313004799066725333596804",
"68919075970542964116335164317406354520",
"268405194252540579841427047970537502486",
"266674081294947435771861109476894916841",
"251745252625261004632920988284973147773",
"228978174906521645317073589749610616774",
"131527994810525997888308879557822128224",
"235915785407965558354523899078044313831",
"43500100081624243871488411556853609331",
"9658015088027545912718707344495260417",
"198809470558522459165051884355523753699",
"17032027864219345881565480307044041744",
"101268340812117136586954166807037594180",
"174860499328478746490165767971148615737",
"307758030641682796685582021954378124960",
"164720271944720884618738105615680634767"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-53440-0de095f5",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3dbee84bf9e3273c4bb9ca6fc18ff22fba23dd24",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c",
"function": "nilfs_fill_super"
},
"digest": {
"length": 1395.0,
"function_hash": "301370668243796688437932016505196071115"
},
"signature_type": "Function",
"id": "CVE-2023-53440-1775fb6e",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d20dcec8f326deb77b6688f8441e014045dac457",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "load_nilfs"
},
"digest": {
"length": 3118.0,
"function_hash": "251875885733932589532473980338377632171"
},
"signature_type": "Function",
"id": "CVE-2023-53440-27a0ff03",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1942ccb7d95f287a312fcbabfa8bc9ba501b1953",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "destroy_nilfs"
},
"digest": {
"length": 197.0,
"function_hash": "129362712503992897615174930103279602686"
},
"signature_type": "Function",
"id": "CVE-2023-53440-281d3469",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1942ccb7d95f287a312fcbabfa8bc9ba501b1953",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "init_nilfs"
},
"digest": {
"length": 1669.0,
"function_hash": "39970981088436116712762967449194237227"
},
"signature_type": "Function",
"id": "CVE-2023-53440-31195101",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1942ccb7d95f287a312fcbabfa8bc9ba501b1953",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c"
},
"digest": {
"line_hashes": [
"69667659560409330574006417209827414374",
"235450444629894313004799066725333596804",
"68919075970542964116335164317406354520",
"268405194252540579841427047970537502486",
"266674081294947435771861109476894916841",
"251745252625261004632920988284973147773",
"228978174906521645317073589749610616774",
"131527994810525997888308879557822128224",
"235915785407965558354523899078044313831",
"43500100081624243871488411556853609331",
"9658015088027545912718707344495260417",
"198809470558522459165051884355523753699",
"17032027864219345881565480307044041744",
"101268340812117136586954166807037594180",
"174860499328478746490165767971148615737",
"307758030641682796685582021954378124960",
"164720271944720884618738105615680634767"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-53440-312f8761",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d540aea451ab5489777a8156560f1388449b3109",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "init_nilfs"
},
"digest": {
"length": 1669.0,
"function_hash": "39970981088436116712762967449194237227"
},
"signature_type": "Function",
"id": "CVE-2023-53440-39f8c51c",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d540aea451ab5489777a8156560f1388449b3109",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "load_nilfs"
},
"digest": {
"length": 3118.0,
"function_hash": "251875885733932589532473980338377632171"
},
"signature_type": "Function",
"id": "CVE-2023-53440-42f54da0",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@daf4eb3a908b108279b60172d2f176e70d2df875",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c"
},
"digest": {
"line_hashes": [
"45811355122664631251683516847617009288",
"117652874329800240957907891315247500374",
"158208606903387321184569895808868162822",
"23972521341124545678098774083684432953",
"208396557102486046113477717187001493646",
"319240431187418896262670067225504288414",
"86455904041929707807993014790327338337"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-53440-477dfe74",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3dbee84bf9e3273c4bb9ca6fc18ff22fba23dd24",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c",
"function": "nilfs_fill_super"
},
"digest": {
"length": 1392.0,
"function_hash": "207190983241027957386895837199455858176"
},
"signature_type": "Function",
"id": "CVE-2023-53440-477e5a80",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1942ccb7d95f287a312fcbabfa8bc9ba501b1953",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "init_nilfs"
},
"digest": {
"length": 1721.0,
"function_hash": "259982844041869929657839456065433171436"
},
"signature_type": "Function",
"id": "CVE-2023-53440-49b559f3",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@83b16a60e413148685739635901937e2f16a7873",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "init_nilfs"
},
"digest": {
"length": 1669.0,
"function_hash": "39970981088436116712762967449194237227"
},
"signature_type": "Function",
"id": "CVE-2023-53440-4cc121c3",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@42560f9c92cc43dce75dbf06cc0d840dced39b12",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "load_nilfs"
},
"digest": {
"length": 3118.0,
"function_hash": "251875885733932589532473980338377632171"
},
"signature_type": "Function",
"id": "CVE-2023-53440-50d3ddd1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@42560f9c92cc43dce75dbf06cc0d840dced39b12",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c"
},
"digest": {
"line_hashes": [
"45811355122664631251683516847617009288",
"117652874329800240957907891315247500374",
"158208606903387321184569895808868162822",
"23972521341124545678098774083684432953",
"208396557102486046113477717187001493646",
"319240431187418896262670067225504288414",
"86455904041929707807993014790327338337"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-53440-59759dc4",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5fe0ea141fbb887d407f1bf572ebf24427480d5c",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c",
"function": "nilfs_put_super"
},
"digest": {
"length": 354.0,
"function_hash": "169627803712357126349641661128639764448"
},
"signature_type": "Function",
"id": "CVE-2023-53440-597e3022",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3dbee84bf9e3273c4bb9ca6fc18ff22fba23dd24",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "load_nilfs"
},
"digest": {
"length": 3118.0,
"function_hash": "251875885733932589532473980338377632171"
},
"signature_type": "Function",
"id": "CVE-2023-53440-5edd7395",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3dbee84bf9e3273c4bb9ca6fc18ff22fba23dd24",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c",
"function": "nilfs_fill_super"
},
"digest": {
"length": 1392.0,
"function_hash": "207190983241027957386895837199455858176"
},
"signature_type": "Function",
"id": "CVE-2023-53440-603a98ed",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@42560f9c92cc43dce75dbf06cc0d840dced39b12",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "destroy_nilfs"
},
"digest": {
"length": 197.0,
"function_hash": "129362712503992897615174930103279602686"
},
"signature_type": "Function",
"id": "CVE-2023-53440-61600cf9",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3dbee84bf9e3273c4bb9ca6fc18ff22fba23dd24",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c",
"function": "nilfs_fill_super"
},
"digest": {
"length": 1392.0,
"function_hash": "207190983241027957386895837199455858176"
},
"signature_type": "Function",
"id": "CVE-2023-53440-69b05137",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@daf4eb3a908b108279b60172d2f176e70d2df875",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c"
},
"digest": {
"line_hashes": [
"69667659560409330574006417209827414374",
"235450444629894313004799066725333596804",
"68919075970542964116335164317406354520",
"268405194252540579841427047970537502486",
"266674081294947435771861109476894916841",
"251745252625261004632920988284973147773",
"228978174906521645317073589749610616774",
"131527994810525997888308879557822128224",
"235915785407965558354523899078044313831",
"43500100081624243871488411556853609331",
"9658015088027545912718707344495260417",
"198809470558522459165051884355523753699",
"17032027864219345881565480307044041744",
"101268340812117136586954166807037594180",
"174860499328478746490165767971148615737",
"307758030641682796685582021954378124960",
"164720271944720884618738105615680634767"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-53440-69e29629",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@42560f9c92cc43dce75dbf06cc0d840dced39b12",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c",
"function": "nilfs_put_super"
},
"digest": {
"length": 354.0,
"function_hash": "169627803712357126349641661128639764448"
},
"signature_type": "Function",
"id": "CVE-2023-53440-6eacd523",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1942ccb7d95f287a312fcbabfa8bc9ba501b1953",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c",
"function": "nilfs_put_super"
},
"digest": {
"length": 354.0,
"function_hash": "169627803712357126349641661128639764448"
},
"signature_type": "Function",
"id": "CVE-2023-53440-72558db9",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@42560f9c92cc43dce75dbf06cc0d840dced39b12",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "load_nilfs"
},
"digest": {
"length": 3261.0,
"function_hash": "224268768200512086934396380097788717990"
},
"signature_type": "Function",
"id": "CVE-2023-53440-74b2e6b2",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@83b16a60e413148685739635901937e2f16a7873",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c",
"function": "nilfs_put_super"
},
"digest": {
"length": 354.0,
"function_hash": "169627803712357126349641661128639764448"
},
"signature_type": "Function",
"id": "CVE-2023-53440-75db7639",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@daf4eb3a908b108279b60172d2f176e70d2df875",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "destroy_nilfs"
},
"digest": {
"length": 197.0,
"function_hash": "129362712503992897615174930103279602686"
},
"signature_type": "Function",
"id": "CVE-2023-53440-7e7463c1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@83b16a60e413148685739635901937e2f16a7873",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c",
"function": "nilfs_fill_super"
},
"digest": {
"length": 1384.0,
"function_hash": "33401800808369765048238313195707962030"
},
"signature_type": "Function",
"id": "CVE-2023-53440-804a64f7",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3dbee84bf9e3273c4bb9ca6fc18ff22fba23dd24",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c",
"function": "nilfs_put_super"
},
"digest": {
"length": 354.0,
"function_hash": "169627803712357126349641661128639764448"
},
"signature_type": "Function",
"id": "CVE-2023-53440-81712758",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d20dcec8f326deb77b6688f8441e014045dac457",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c",
"function": "nilfs_fill_super"
},
"digest": {
"length": 1392.0,
"function_hash": "207190983241027957386895837199455858176"
},
"signature_type": "Function",
"id": "CVE-2023-53440-82ea5c6b",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d540aea451ab5489777a8156560f1388449b3109",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c"
},
"digest": {
"line_hashes": [
"45811355122664631251683516847617009288",
"117652874329800240957907891315247500374",
"158208606903387321184569895808868162822",
"23972521341124545678098774083684432953",
"208396557102486046113477717187001493646",
"319240431187418896262670067225504288414",
"86455904041929707807993014790327338337"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-53440-864ab8dc",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@42560f9c92cc43dce75dbf06cc0d840dced39b12",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c"
},
"digest": {
"line_hashes": [
"45811355122664631251683516847617009288",
"117652874329800240957907891315247500374",
"158208606903387321184569895808868162822",
"23972521341124545678098774083684432953",
"208396557102486046113477717187001493646",
"319240431187418896262670067225504288414",
"86455904041929707807993014790327338337"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-53440-86eca847",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@83b16a60e413148685739635901937e2f16a7873",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c"
},
"digest": {
"line_hashes": [
"69667659560409330574006417209827414374",
"235450444629894313004799066725333596804",
"68919075970542964116335164317406354520",
"268405194252540579841427047970537502486",
"220494966264553192224812588653155006327",
"251745252625261004632920988284973147773",
"228978174906521645317073589749610616774",
"84072747730637456114905727207764457247",
"97104730787522189432666757871745557301",
"43500100081624243871488411556853609331",
"9658015088027545912718707344495260417",
"198809470558522459165051884355523753699",
"17032027864219345881565480307044041744",
"101268340812117136586954166807037594180",
"174860499328478746490165767971148615737",
"307758030641682796685582021954378124960",
"164720271944720884618738105615680634767"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-53440-9d0aa734",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5fe0ea141fbb887d407f1bf572ebf24427480d5c",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c",
"function": "nilfs_put_super"
},
"digest": {
"length": 354.0,
"function_hash": "169627803712357126349641661128639764448"
},
"signature_type": "Function",
"id": "CVE-2023-53440-a05351e8",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5fe0ea141fbb887d407f1bf572ebf24427480d5c",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c"
},
"digest": {
"line_hashes": [
"45811355122664631251683516847617009288",
"117652874329800240957907891315247500374",
"158208606903387321184569895808868162822",
"23972521341124545678098774083684432953",
"208396557102486046113477717187001493646",
"319240431187418896262670067225504288414",
"86455904041929707807993014790327338337"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-53440-a8819ad7",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1942ccb7d95f287a312fcbabfa8bc9ba501b1953",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c",
"function": "nilfs_put_super"
},
"digest": {
"length": 354.0,
"function_hash": "169627803712357126349641661128639764448"
},
"signature_type": "Function",
"id": "CVE-2023-53440-ac89f2d8",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d540aea451ab5489777a8156560f1388449b3109",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c"
},
"digest": {
"line_hashes": [
"69667659560409330574006417209827414374",
"235450444629894313004799066725333596804",
"68919075970542964116335164317406354520",
"268405194252540579841427047970537502486",
"266674081294947435771861109476894916841",
"251745252625261004632920988284973147773",
"228978174906521645317073589749610616774",
"131527994810525997888308879557822128224",
"235915785407965558354523899078044313831",
"43500100081624243871488411556853609331",
"9658015088027545912718707344495260417",
"198809470558522459165051884355523753699",
"17032027864219345881565480307044041744",
"101268340812117136586954166807037594180",
"174860499328478746490165767971148615737",
"307758030641682796685582021954378124960",
"164720271944720884618738105615680634767"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-53440-b4b4610b",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1942ccb7d95f287a312fcbabfa8bc9ba501b1953",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "destroy_nilfs"
},
"digest": {
"length": 197.0,
"function_hash": "129362712503992897615174930103279602686"
},
"signature_type": "Function",
"id": "CVE-2023-53440-b7a72b97",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d20dcec8f326deb77b6688f8441e014045dac457",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "load_nilfs"
},
"digest": {
"length": 3261.0,
"function_hash": "224268768200512086934396380097788717990"
},
"signature_type": "Function",
"id": "CVE-2023-53440-b9f1fd6b",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5fe0ea141fbb887d407f1bf572ebf24427480d5c",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c"
},
"digest": {
"line_hashes": [
"45811355122664631251683516847617009288",
"117652874329800240957907891315247500374",
"158208606903387321184569895808868162822",
"23972521341124545678098774083684432953",
"208396557102486046113477717187001493646",
"319240431187418896262670067225504288414",
"86455904041929707807993014790327338337"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-53440-bd4e3794",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@daf4eb3a908b108279b60172d2f176e70d2df875",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "destroy_nilfs"
},
"digest": {
"length": 197.0,
"function_hash": "129362712503992897615174930103279602686"
},
"signature_type": "Function",
"id": "CVE-2023-53440-c2e7aa78",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5fe0ea141fbb887d407f1bf572ebf24427480d5c",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "init_nilfs"
},
"digest": {
"length": 1669.0,
"function_hash": "39970981088436116712762967449194237227"
},
"signature_type": "Function",
"id": "CVE-2023-53440-c71931f0",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3dbee84bf9e3273c4bb9ca6fc18ff22fba23dd24",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "destroy_nilfs"
},
"digest": {
"length": 197.0,
"function_hash": "129362712503992897615174930103279602686"
},
"signature_type": "Function",
"id": "CVE-2023-53440-c7b3fb05",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@42560f9c92cc43dce75dbf06cc0d840dced39b12",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c"
},
"digest": {
"line_hashes": [
"45811355122664631251683516847617009288",
"117652874329800240957907891315247500374",
"158208606903387321184569895808868162822",
"23972521341124545678098774083684432953",
"208396557102486046113477717187001493646",
"319240431187418896262670067225504288414",
"86455904041929707807993014790327338337"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-53440-d446e3b4",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d540aea451ab5489777a8156560f1388449b3109",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c"
},
"digest": {
"line_hashes": [
"69667659560409330574006417209827414374",
"235450444629894313004799066725333596804",
"68919075970542964116335164317406354520",
"268405194252540579841427047970537502486",
"220494966264553192224812588653155006327",
"251745252625261004632920988284973147773",
"176367568334089001656620341144985028428",
"84072747730637456114905727207764457247",
"97104730787522189432666757871745557301",
"43500100081624243871488411556853609331",
"9658015088027545912718707344495260417",
"198809470558522459165051884355523753699",
"17032027864219345881565480307044041744",
"101268340812117136586954166807037594180",
"174860499328478746490165767971148615737",
"307758030641682796685582021954378124960",
"164720271944720884618738105615680634767"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-53440-d4d81dbe",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d20dcec8f326deb77b6688f8441e014045dac457",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c"
},
"digest": {
"line_hashes": [
"69667659560409330574006417209827414374",
"235450444629894313004799066725333596804",
"68919075970542964116335164317406354520",
"268405194252540579841427047970537502486",
"266674081294947435771861109476894916841",
"251745252625261004632920988284973147773",
"228978174906521645317073589749610616774",
"131527994810525997888308879557822128224",
"235915785407965558354523899078044313831",
"43500100081624243871488411556853609331",
"9658015088027545912718707344495260417",
"198809470558522459165051884355523753699",
"17032027864219345881565480307044041744",
"101268340812117136586954166807037594180",
"174860499328478746490165767971148615737",
"307758030641682796685582021954378124960",
"164720271944720884618738105615680634767"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-53440-d632462f",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@daf4eb3a908b108279b60172d2f176e70d2df875",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "load_nilfs"
},
"digest": {
"length": 3261.0,
"function_hash": "153466091492562995247846827245113716358"
},
"signature_type": "Function",
"id": "CVE-2023-53440-d731ee6b",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d20dcec8f326deb77b6688f8441e014045dac457",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "destroy_nilfs"
},
"digest": {
"length": 197.0,
"function_hash": "129362712503992897615174930103279602686"
},
"signature_type": "Function",
"id": "CVE-2023-53440-dbbf5d95",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d540aea451ab5489777a8156560f1388449b3109",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c"
},
"digest": {
"line_hashes": [
"69667659560409330574006417209827414374",
"235450444629894313004799066725333596804",
"68919075970542964116335164317406354520",
"268405194252540579841427047970537502486",
"220494966264553192224812588653155006327",
"251745252625261004632920988284973147773",
"228978174906521645317073589749610616774",
"84072747730637456114905727207764457247",
"97104730787522189432666757871745557301",
"43500100081624243871488411556853609331",
"9658015088027545912718707344495260417",
"198809470558522459165051884355523753699",
"17032027864219345881565480307044041744",
"101268340812117136586954166807037594180",
"174860499328478746490165767971148615737",
"307758030641682796685582021954378124960",
"164720271944720884618738105615680634767"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-53440-e45fe9c0",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@83b16a60e413148685739635901937e2f16a7873",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c"
},
"digest": {
"line_hashes": [
"45811355122664631251683516847617009288",
"117652874329800240957907891315247500374",
"158208606903387321184569895808868162822",
"23972521341124545678098774083684432953",
"208396557102486046113477717187001493646",
"319240431187418896262670067225504288414",
"86455904041929707807993014790327338337"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2023-53440-e7e04a00",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d20dcec8f326deb77b6688f8441e014045dac457",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "destroy_nilfs"
},
"digest": {
"length": 197.0,
"function_hash": "129362712503992897615174930103279602686"
},
"signature_type": "Function",
"id": "CVE-2023-53440-e95eea4c",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@daf4eb3a908b108279b60172d2f176e70d2df875",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c",
"function": "nilfs_fill_super"
},
"digest": {
"length": 1395.0,
"function_hash": "301370668243796688437932016505196071115"
},
"signature_type": "Function",
"id": "CVE-2023-53440-ec5eadb1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@83b16a60e413148685739635901937e2f16a7873",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/super.c",
"function": "nilfs_fill_super"
},
"digest": {
"length": 1395.0,
"function_hash": "301370668243796688437932016505196071115"
},
"signature_type": "Function",
"id": "CVE-2023-53440-ef73a435",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5fe0ea141fbb887d407f1bf572ebf24427480d5c",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "init_nilfs"
},
"digest": {
"length": 1721.0,
"function_hash": "259982844041869929657839456065433171436"
},
"signature_type": "Function",
"id": "CVE-2023-53440-f078d929",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5fe0ea141fbb887d407f1bf572ebf24427480d5c",
"deprecated": false,
"signature_version": "v1"
},
{
"target": {
"file": "fs/nilfs2/the_nilfs.c",
"function": "init_nilfs"
},
"digest": {
"length": 1721.0,
"function_hash": "259982844041869929657839456065433171436"
},
"signature_type": "Function",
"id": "CVE-2023-53440-fd078472",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d20dcec8f326deb77b6688f8441e014045dac457",
"deprecated": false,
"signature_version": "v1"
}
]