2024-07-12 13:00:36 +00:00
{
2024-07-29 15:00:38 +00:00
"data_version" : "4.0" ,
2024-07-12 13:00:36 +00:00
"data_type" : "CVE" ,
"data_format" : "MITRE" ,
"CVE_data_meta" : {
"ID" : "CVE-2024-41034" ,
2024-07-29 15:00:38 +00:00
"ASSIGNER" : "cve@kernel.org" ,
"STATE" : "PUBLIC"
2024-07-12 13:00:36 +00:00
} ,
"description" : {
"description_data" : [
{
"lang" : "eng" ,
2024-07-29 15:00:38 +00:00
"value" : "In the Linux kernel, the following vulnerability has been resolved:\n\nnilfs2: fix kernel bug on rename operation of broken directory\n\nSyzbot reported that in rename directory operation on broken directory on\nnilfs2, __block_write_begin_int() called to prepare block write may fail\nBUG_ON check for access exceeding the folio/page size.\n\nThis is because nilfs_dotdot(), which gets parent directory reference\nentry (\"..\") of the directory to be moved or renamed, does not check\nconsistency enough, and may return location exceeding folio/page size for\nbroken directories.\n\nFix this issue by checking required directory entries (\".\" and \"..\") in\nthe first chunk of the directory in nilfs_dotdot()."
}
]
} ,
"problemtype" : {
"problemtype_data" : [
{
"description" : [
{
"lang" : "eng" ,
"value" : "n/a"
}
]
2024-07-12 13:00:36 +00:00
}
]
2024-07-29 15:00:38 +00:00
} ,
"affects" : {
"vendor" : {
"vendor_data" : [
{
"vendor_name" : "Linux" ,
"product" : {
"product_data" : [
{
"product_name" : "Linux" ,
"version" : {
"version_data" : [
{
"version_affected" : "<" ,
"version_name" : "2ba466d74ed7" ,
"version_value" : "ff9767ba2cb9"
} ,
{
"version_value" : "not down converted" ,
"x_cve_json_5_version_data" : {
"versions" : [
{
"version" : "2.6.30" ,
"status" : "affected"
} ,
{
"version" : "0" ,
"lessThan" : "2.6.30" ,
"status" : "unaffected" ,
2024-11-05 10:01:30 +00:00
"versionType" : "semver"
2024-07-29 15:00:38 +00:00
} ,
{
"version" : "4.19.318" ,
"lessThanOrEqual" : "4.19.*" ,
"status" : "unaffected" ,
2024-11-05 10:01:30 +00:00
"versionType" : "semver"
2024-07-29 15:00:38 +00:00
} ,
{
"version" : "5.4.280" ,
"lessThanOrEqual" : "5.4.*" ,
"status" : "unaffected" ,
2024-11-05 10:01:30 +00:00
"versionType" : "semver"
2024-07-29 15:00:38 +00:00
} ,
{
"version" : "5.10.222" ,
"lessThanOrEqual" : "5.10.*" ,
"status" : "unaffected" ,
2024-11-05 10:01:30 +00:00
"versionType" : "semver"
2024-07-29 15:00:38 +00:00
} ,
{
"version" : "5.15.163" ,
"lessThanOrEqual" : "5.15.*" ,
"status" : "unaffected" ,
2024-11-05 10:01:30 +00:00
"versionType" : "semver"
2024-07-29 15:00:38 +00:00
} ,
{
"version" : "6.1.100" ,
"lessThanOrEqual" : "6.1.*" ,
"status" : "unaffected" ,
2024-11-05 10:01:30 +00:00
"versionType" : "semver"
2024-07-29 15:00:38 +00:00
} ,
{
"version" : "6.6.41" ,
"lessThanOrEqual" : "6.6.*" ,
"status" : "unaffected" ,
2024-11-05 10:01:30 +00:00
"versionType" : "semver"
2024-07-29 15:00:38 +00:00
} ,
{
"version" : "6.9.10" ,
"lessThanOrEqual" : "6.9.*" ,
"status" : "unaffected" ,
2024-11-05 10:01:30 +00:00
"versionType" : "semver"
2024-07-29 15:00:38 +00:00
} ,
{
"version" : "6.10" ,
"lessThanOrEqual" : "*" ,
"status" : "unaffected" ,
"versionType" : "original_commit_for_fix"
}
] ,
"defaultStatus" : "affected"
}
}
]
}
}
]
}
}
]
}
} ,
"references" : {
"reference_data" : [
{
"url" : "https://git.kernel.org/stable/c/ff9767ba2cb949701e45e6e4287f8af82986b703" ,
"refsource" : "MISC" ,
"name" : "https://git.kernel.org/stable/c/ff9767ba2cb949701e45e6e4287f8af82986b703"
} ,
{
"url" : "https://git.kernel.org/stable/c/24c1c8566a9b6be51f5347be2ea76e25fc82b11e" ,
"refsource" : "MISC" ,
"name" : "https://git.kernel.org/stable/c/24c1c8566a9b6be51f5347be2ea76e25fc82b11e"
} ,
{
"url" : "https://git.kernel.org/stable/c/a9a466a69b85059b341239766a10efdd3ee68a4b" ,
"refsource" : "MISC" ,
"name" : "https://git.kernel.org/stable/c/a9a466a69b85059b341239766a10efdd3ee68a4b"
} ,
{
"url" : "https://git.kernel.org/stable/c/7000b438dda9d0f41a956fc9bffed92d2eb6be0d" ,
"refsource" : "MISC" ,
"name" : "https://git.kernel.org/stable/c/7000b438dda9d0f41a956fc9bffed92d2eb6be0d"
} ,
{
"url" : "https://git.kernel.org/stable/c/1a8879c0771a68d70ee2e5e66eea34207e8c6231" ,
"refsource" : "MISC" ,
"name" : "https://git.kernel.org/stable/c/1a8879c0771a68d70ee2e5e66eea34207e8c6231"
} ,
{
"url" : "https://git.kernel.org/stable/c/60f61514374e4a0c3b65b08c6024dd7e26150bfd" ,
"refsource" : "MISC" ,
"name" : "https://git.kernel.org/stable/c/60f61514374e4a0c3b65b08c6024dd7e26150bfd"
} ,
{
"url" : "https://git.kernel.org/stable/c/298cd810d7fb687c90a14d8f9fd1b8719a7cb8a5" ,
"refsource" : "MISC" ,
"name" : "https://git.kernel.org/stable/c/298cd810d7fb687c90a14d8f9fd1b8719a7cb8a5"
} ,
{
"url" : "https://git.kernel.org/stable/c/a9e1ddc09ca55746079cc479aa3eb6411f0d99d4" ,
"refsource" : "MISC" ,
"name" : "https://git.kernel.org/stable/c/a9e1ddc09ca55746079cc479aa3eb6411f0d99d4"
}
]
} ,
"generator" : {
2024-11-05 10:01:30 +00:00
"engine" : "bippy-9e1c9544281a"
2024-07-12 13:00:36 +00:00
}
}