In the Linux kernel, the following vulnerability has been resolved:
exfat: fix memory leak in exfatloadbitmap()
If the first directory entry in the root directory is not a bitmap directory entry, 'bh' will not be released and reassigned, which will cause a memory leak.
[
{
"signature_type": "Line",
"id": "CVE-2024-50013-0380e9b4",
"digest": {
"threshold": 0.9,
"line_hashes": [
"178315109286373189918387104113789138211",
"309440633510399804177183919262877865568",
"74992476414389768973077736555453035314",
"298255677006659234379607565609762613793",
"195659923448674965192120775597643972513",
"118390543154912063527976980095748574689",
"72903844864159346132862079628381719536",
"282543882299459391330918571936573998388",
"112357059700572251960833454072417017298",
"207217442858693422979224450138964462211",
"232045425474076828685333118619636176086",
"116596343965685307702826423833529951031"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@dca359db1eb37f334267ebd7e3cab9a66d191d5b",
"target": {
"file": "fs/exfat/balloc.c"
},
"signature_version": "v1"
},
{
"signature_type": "Function",
"id": "CVE-2024-50013-054c70f4",
"digest": {
"length": 696.0,
"function_hash": "39787079627952780526400386655896525275"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bf0b3b35259475d1fe377bcaa565488e26684f7a",
"target": {
"file": "fs/exfat/balloc.c",
"function": "exfat_load_bitmap"
},
"signature_version": "v1"
},
{
"signature_type": "Line",
"id": "CVE-2024-50013-21b7af9c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"178315109286373189918387104113789138211",
"309440633510399804177183919262877865568",
"74992476414389768973077736555453035314",
"298255677006659234379607565609762613793",
"195659923448674965192120775597643972513",
"118390543154912063527976980095748574689",
"72903844864159346132862079628381719536",
"282543882299459391330918571936573998388",
"112357059700572251960833454072417017298",
"207217442858693422979224450138964462211",
"232045425474076828685333118619636176086",
"116596343965685307702826423833529951031"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bf0b3b35259475d1fe377bcaa565488e26684f7a",
"target": {
"file": "fs/exfat/balloc.c"
},
"signature_version": "v1"
},
{
"signature_type": "Line",
"id": "CVE-2024-50013-42c210fe",
"digest": {
"threshold": 0.9,
"line_hashes": [
"178315109286373189918387104113789138211",
"309440633510399804177183919262877865568",
"74992476414389768973077736555453035314",
"298255677006659234379607565609762613793",
"195659923448674965192120775597643972513",
"118390543154912063527976980095748574689",
"72903844864159346132862079628381719536",
"282543882299459391330918571936573998388",
"112357059700572251960833454072417017298",
"207217442858693422979224450138964462211",
"232045425474076828685333118619636176086",
"116596343965685307702826423833529951031"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4e1813e52f86eb8db0c6c9570251f2fcbc571f5d",
"target": {
"file": "fs/exfat/balloc.c"
},
"signature_version": "v1"
},
{
"signature_type": "Function",
"id": "CVE-2024-50013-42e6d894",
"digest": {
"length": 696.0,
"function_hash": "39787079627952780526400386655896525275"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4e1813e52f86eb8db0c6c9570251f2fcbc571f5d",
"target": {
"file": "fs/exfat/balloc.c",
"function": "exfat_load_bitmap"
},
"signature_version": "v1"
},
{
"signature_type": "Line",
"id": "CVE-2024-50013-98a51860",
"digest": {
"threshold": 0.9,
"line_hashes": [
"178315109286373189918387104113789138211",
"309440633510399804177183919262877865568",
"74992476414389768973077736555453035314",
"298255677006659234379607565609762613793",
"195659923448674965192120775597643972513",
"118390543154912063527976980095748574689",
"72903844864159346132862079628381719536",
"282543882299459391330918571936573998388",
"112357059700572251960833454072417017298",
"207217442858693422979224450138964462211",
"232045425474076828685333118619636176086",
"116596343965685307702826423833529951031"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@89081e8407e637463db5880d168e3652fb9f4330",
"target": {
"file": "fs/exfat/balloc.c"
},
"signature_version": "v1"
},
{
"signature_type": "Function",
"id": "CVE-2024-50013-9a20ac5d",
"digest": {
"length": 696.0,
"function_hash": "39787079627952780526400386655896525275"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@89081e8407e637463db5880d168e3652fb9f4330",
"target": {
"file": "fs/exfat/balloc.c",
"function": "exfat_load_bitmap"
},
"signature_version": "v1"
},
{
"signature_type": "Line",
"id": "CVE-2024-50013-badf16d1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"178315109286373189918387104113789138211",
"309440633510399804177183919262877865568",
"74992476414389768973077736555453035314",
"298255677006659234379607565609762613793",
"195659923448674965192120775597643972513",
"118390543154912063527976980095748574689",
"72903844864159346132862079628381719536",
"282543882299459391330918571936573998388",
"112357059700572251960833454072417017298",
"207217442858693422979224450138964462211",
"232045425474076828685333118619636176086",
"116596343965685307702826423833529951031"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d2b537b3e533f28e0d97293fe9293161fe8cd137",
"target": {
"file": "fs/exfat/balloc.c"
},
"signature_version": "v1"
},
{
"signature_type": "Function",
"id": "CVE-2024-50013-c09f6b63",
"digest": {
"length": 696.0,
"function_hash": "39787079627952780526400386655896525275"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@dca359db1eb37f334267ebd7e3cab9a66d191d5b",
"target": {
"file": "fs/exfat/balloc.c",
"function": "exfat_load_bitmap"
},
"signature_version": "v1"
},
{
"signature_type": "Line",
"id": "CVE-2024-50013-d2232913",
"digest": {
"threshold": 0.9,
"line_hashes": [
"178315109286373189918387104113789138211",
"309440633510399804177183919262877865568",
"74992476414389768973077736555453035314",
"298255677006659234379607565609762613793",
"195659923448674965192120775597643972513",
"118390543154912063527976980095748574689",
"72903844864159346132862079628381719536",
"282543882299459391330918571936573998388",
"112357059700572251960833454072417017298",
"207217442858693422979224450138964462211",
"232045425474076828685333118619636176086",
"116596343965685307702826423833529951031"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ddf704c2ce3b73f38d2dd8cf1bb0f7ec038bdf63",
"target": {
"file": "fs/exfat/balloc.c"
},
"signature_version": "v1"
},
{
"signature_type": "Function",
"id": "CVE-2024-50013-d9a598f1",
"digest": {
"length": 703.0,
"function_hash": "20356075985479302498343967661107588540"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ddf704c2ce3b73f38d2dd8cf1bb0f7ec038bdf63",
"target": {
"file": "fs/exfat/balloc.c",
"function": "exfat_load_bitmap"
},
"signature_version": "v1"
},
{
"signature_type": "Function",
"id": "CVE-2024-50013-da42d2b6",
"digest": {
"length": 703.0,
"function_hash": "20356075985479302498343967661107588540"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f692160d3e1e5450605071b8df8f7d08d9b09a83",
"target": {
"file": "fs/exfat/balloc.c",
"function": "exfat_load_bitmap"
},
"signature_version": "v1"
},
{
"signature_type": "Function",
"id": "CVE-2024-50013-e00ff1a5",
"digest": {
"length": 696.0,
"function_hash": "39787079627952780526400386655896525275"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d2b537b3e533f28e0d97293fe9293161fe8cd137",
"target": {
"file": "fs/exfat/balloc.c",
"function": "exfat_load_bitmap"
},
"signature_version": "v1"
},
{
"signature_type": "Line",
"id": "CVE-2024-50013-fe00d61f",
"digest": {
"threshold": 0.9,
"line_hashes": [
"178315109286373189918387104113789138211",
"309440633510399804177183919262877865568",
"74992476414389768973077736555453035314",
"298255677006659234379607565609762613793",
"195659923448674965192120775597643972513",
"118390543154912063527976980095748574689",
"72903844864159346132862079628381719536",
"282543882299459391330918571936573998388",
"112357059700572251960833454072417017298",
"207217442858693422979224450138964462211",
"232045425474076828685333118619636176086",
"116596343965685307702826423833529951031"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f692160d3e1e5450605071b8df8f7d08d9b09a83",
"target": {
"file": "fs/exfat/balloc.c"
},
"signature_version": "v1"
}
]