In the Linux kernel, the following vulnerability has been resolved:
fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
For example, in the expression: vbo = 2 * vbo + skip
[
{
"signature_type": "Function",
"digest": {
"length": 1541.0,
"function_hash": "61524611481395432572179704859518671672"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@109d85a98345ee52d47c650405dc51bdd2bc7d40",
"deprecated": false,
"id": "CVE-2024-38624-0d6e9d3e",
"signature_version": "v1",
"target": {
"function": "log_read_rst",
"file": "fs/ntfs3/fslog.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 1541.0,
"function_hash": "61524611481395432572179704859518671672"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@847db4049f6189427ddaefcfc967d4d235b73c57",
"deprecated": false,
"id": "CVE-2024-38624-100e4223",
"signature_version": "v1",
"target": {
"function": "log_read_rst",
"file": "fs/ntfs3/fslog.c"
}
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"49424262315786127135540010984635390970",
"333703037069185011588084518375962973611",
"224845110323072875653464356290485910642",
"132122296307741962370281265277778540462"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2d1ad595d15f36a925480199bf1d9ad72614210b",
"deprecated": false,
"id": "CVE-2024-38624-1df2dcec",
"signature_version": "v1",
"target": {
"file": "fs/ntfs3/fslog.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 1545.0,
"function_hash": "119660956319727004425893247029904848180"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2d1ad595d15f36a925480199bf1d9ad72614210b",
"deprecated": false,
"id": "CVE-2024-38624-1e60f122",
"signature_version": "v1",
"target": {
"function": "log_read_rst",
"file": "fs/ntfs3/fslog.c"
}
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"273837469816165546156285262881967440083",
"333703037069185011588084518375962973611",
"224845110323072875653464356290485910642",
"132122296307741962370281265277778540462"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@109d85a98345ee52d47c650405dc51bdd2bc7d40",
"deprecated": false,
"id": "CVE-2024-38624-6b669d6f",
"signature_version": "v1",
"target": {
"file": "fs/ntfs3/fslog.c"
}
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"273837469816165546156285262881967440083",
"333703037069185011588084518375962973611",
"224845110323072875653464356290485910642",
"132122296307741962370281265277778540462"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e931f6b630ffb22d66caab202a52aa8cbb10c649",
"deprecated": false,
"id": "CVE-2024-38624-757af894",
"signature_version": "v1",
"target": {
"file": "fs/ntfs3/fslog.c"
}
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"49424262315786127135540010984635390970",
"333703037069185011588084518375962973611",
"224845110323072875653464356290485910642",
"132122296307741962370281265277778540462"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@98db3155b54d3684ef0ab5bfa0b856d13f65843d",
"deprecated": false,
"id": "CVE-2024-38624-9b3faa64",
"signature_version": "v1",
"target": {
"file": "fs/ntfs3/fslog.c"
}
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"273837469816165546156285262881967440083",
"333703037069185011588084518375962973611",
"224845110323072875653464356290485910642",
"132122296307741962370281265277778540462"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@847db4049f6189427ddaefcfc967d4d235b73c57",
"deprecated": false,
"id": "CVE-2024-38624-da38fe7d",
"signature_version": "v1",
"target": {
"file": "fs/ntfs3/fslog.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 1545.0,
"function_hash": "119660956319727004425893247029904848180"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@98db3155b54d3684ef0ab5bfa0b856d13f65843d",
"deprecated": false,
"id": "CVE-2024-38624-ec47de7f",
"signature_version": "v1",
"target": {
"function": "log_read_rst",
"file": "fs/ntfs3/fslog.c"
}
},
{
"signature_type": "Function",
"digest": {
"length": 1541.0,
"function_hash": "61524611481395432572179704859518671672"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e931f6b630ffb22d66caab202a52aa8cbb10c649",
"deprecated": false,
"id": "CVE-2024-38624-f69ca791",
"signature_version": "v1",
"target": {
"function": "log_read_rst",
"file": "fs/ntfs3/fslog.c"
}
}
]