In the Linux kernel, the following vulnerability has been resolved:
fs/ntfs3: Add NULL ptr dereference checking at the end of attrallocateframe()
It is preferable to exit through the out: label because internal debugging functions are located there.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/blob/cc431b3424123d84bcd7afd4de150b33f117a8ef/cves/2023/52xxx/CVE-2023-52641.json"
}[
{
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ee8db6475cb15c8122855f72ad4cfa5375af6a7b",
"id": "CVE-2023-52641-04761f94",
"target": {
"function": "attr_allocate_frame",
"file": "fs/ntfs3/attrib.c"
},
"digest": {
"function_hash": "79357062013173493618410410920936914022",
"length": 3829.0
},
"signature_version": "v1"
},
{
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@50545eb6cd5f7ff852a01fa29b7372524ef948cc",
"id": "CVE-2023-52641-2bb54931",
"target": {
"function": "attr_allocate_frame",
"file": "fs/ntfs3/attrib.c"
},
"digest": {
"function_hash": "11937824425845881331562672691017358491",
"length": 3836.0
},
"signature_version": "v1"
},
{
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@947c3f3d31ea185ddc8e7f198873f17d36deb24c",
"id": "CVE-2023-52641-42715b0f",
"target": {
"function": "attr_allocate_frame",
"file": "fs/ntfs3/attrib.c"
},
"digest": {
"function_hash": "123479997490665024758203478669327699461",
"length": 3847.0
},
"signature_version": "v1"
},
{
"signature_type": "Line",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@50545eb6cd5f7ff852a01fa29b7372524ef948cc",
"id": "CVE-2023-52641-48629529",
"target": {
"file": "fs/ntfs3/attrib.c"
},
"digest": {
"line_hashes": [
"113441715431844798920463096904400222773",
"319279523430155732387678268430406571296",
"254558675027404118107460559265953439084",
"101023631851250340921733480794329374964",
"80198533749528656109058899786854900959",
"93530625954528720777092803236132600123",
"240191713715881783605632910749571706828",
"171444452364709065764452635018469947040",
"202480629112736765406250098617743374505",
"77100583706867062699197383082916986804",
"305041940919188115473008984737916067075",
"277363024891065033535593247507728425453",
"331352345484899503900286300012497906617",
"78973191231177556922493765371562685777"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"signature_type": "Line",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@847b68f58c212f0439c5a8101b3841f32caffccd",
"id": "CVE-2023-52641-4ad7b39d",
"target": {
"file": "fs/ntfs3/attrib.c"
},
"digest": {
"line_hashes": [
"113441715431844798920463096904400222773",
"319279523430155732387678268430406571296",
"254558675027404118107460559265953439084",
"101023631851250340921733480794329374964",
"80198533749528656109058899786854900959",
"93530625954528720777092803236132600123",
"240191713715881783605632910749571706828",
"171444452364709065764452635018469947040",
"202480629112736765406250098617743374505",
"77100583706867062699197383082916986804",
"305041940919188115473008984737916067075",
"277363024891065033535593247507728425453",
"331352345484899503900286300012497906617",
"78973191231177556922493765371562685777"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"signature_type": "Line",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ee8db6475cb15c8122855f72ad4cfa5375af6a7b",
"id": "CVE-2023-52641-5df5570a",
"target": {
"file": "fs/ntfs3/attrib.c"
},
"digest": {
"line_hashes": [
"113441715431844798920463096904400222773",
"319279523430155732387678268430406571296",
"254558675027404118107460559265953439084",
"101023631851250340921733480794329374964",
"80198533749528656109058899786854900959",
"93530625954528720777092803236132600123",
"240191713715881783605632910749571706828",
"171444452364709065764452635018469947040",
"202480629112736765406250098617743374505",
"77100583706867062699197383082916986804",
"305041940919188115473008984737916067075",
"277363024891065033535593247507728425453",
"331352345484899503900286300012497906617",
"78973191231177556922493765371562685777"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"signature_type": "Line",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@947c3f3d31ea185ddc8e7f198873f17d36deb24c",
"id": "CVE-2023-52641-6629d07e",
"target": {
"file": "fs/ntfs3/attrib.c"
},
"digest": {
"line_hashes": [
"113441715431844798920463096904400222773",
"319279523430155732387678268430406571296",
"254558675027404118107460559265953439084",
"101023631851250340921733480794329374964",
"80198533749528656109058899786854900959",
"93530625954528720777092803236132600123",
"240191713715881783605632910749571706828",
"171444452364709065764452635018469947040",
"202480629112736765406250098617743374505",
"77100583706867062699197383082916986804",
"305041940919188115473008984737916067075",
"277363024891065033535593247507728425453",
"331352345484899503900286300012497906617",
"78973191231177556922493765371562685777"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aaab47f204aaf47838241d57bf8662c8840de60a",
"id": "CVE-2023-52641-9ce62eee",
"target": {
"function": "attr_allocate_frame",
"file": "fs/ntfs3/attrib.c"
},
"digest": {
"function_hash": "123479997490665024758203478669327699461",
"length": 3847.0
},
"signature_version": "v1"
},
{
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@847b68f58c212f0439c5a8101b3841f32caffccd",
"id": "CVE-2023-52641-aa936dc2",
"target": {
"function": "attr_allocate_frame",
"file": "fs/ntfs3/attrib.c"
},
"digest": {
"function_hash": "123479997490665024758203478669327699461",
"length": 3847.0
},
"signature_version": "v1"
},
{
"signature_type": "Line",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aaab47f204aaf47838241d57bf8662c8840de60a",
"id": "CVE-2023-52641-d85e7e81",
"target": {
"file": "fs/ntfs3/attrib.c"
},
"digest": {
"line_hashes": [
"113441715431844798920463096904400222773",
"319279523430155732387678268430406571296",
"254558675027404118107460559265953439084",
"101023631851250340921733480794329374964",
"80198533749528656109058899786854900959",
"93530625954528720777092803236132600123",
"240191713715881783605632910749571706828",
"171444452364709065764452635018469947040",
"202480629112736765406250098617743374505",
"77100583706867062699197383082916986804",
"305041940919188115473008984737916067075",
"277363024891065033535593247507728425453",
"331352345484899503900286300012497906617",
"78973191231177556922493765371562685777"
],
"threshold": 0.9
},
"signature_version": "v1"
}
]