In the Linux kernel, the following vulnerability has been resolved:
fs/ntfs3: Check if more than chunk-size bytes are written
A incorrectly formatted chunk may decompress into more than LZNTCHUNKSIZE bytes and a index out of bounds will occur in smaxoff.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9931122d04c6d431b2c11b5bb7b10f28584067f0",
"target": {
"function": "decompress_chunk",
"file": "fs/ntfs3/lznt.c"
},
"digest": {
"function_hash": "126275274175266263060397431034172340223",
"length": 805.0
},
"deprecated": false,
"id": "CVE-2024-50247-0c360574",
"signature_version": "v1",
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1b6bc5f7212181093b6c5310eea216fc09c721a9",
"target": {
"file": "fs/ntfs3/lznt.c"
},
"digest": {
"line_hashes": [
"214301265017182700184525098013472905222",
"274150284728411365070094054807517698048",
"175792708701873823632320151521758823315",
"228049498707293291396031749541572476263"
],
"threshold": 0.9
},
"deprecated": false,
"id": "CVE-2024-50247-19a90a04",
"signature_version": "v1",
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e5ae7859008688626b4d2fa6139eeaa08e255053",
"target": {
"file": "fs/ntfs3/lznt.c"
},
"digest": {
"line_hashes": [
"214301265017182700184525098013472905222",
"274150284728411365070094054807517698048",
"175792708701873823632320151521758823315",
"228049498707293291396031749541572476263"
],
"threshold": 0.9
},
"deprecated": false,
"id": "CVE-2024-50247-25600e03",
"signature_version": "v1",
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1b6bc5f7212181093b6c5310eea216fc09c721a9",
"target": {
"function": "decompress_chunk",
"file": "fs/ntfs3/lznt.c"
},
"digest": {
"function_hash": "126275274175266263060397431034172340223",
"length": 805.0
},
"deprecated": false,
"id": "CVE-2024-50247-27c0ba52",
"signature_version": "v1",
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4a4727bc582832f354e0d3d49838a401a28ae25e",
"target": {
"function": "decompress_chunk",
"file": "fs/ntfs3/lznt.c"
},
"digest": {
"function_hash": "126275274175266263060397431034172340223",
"length": 805.0
},
"deprecated": false,
"id": "CVE-2024-50247-4813ad86",
"signature_version": "v1",
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5f21e3e60982cd7353998b4f59f052134fd47d64",
"target": {
"file": "fs/ntfs3/lznt.c"
},
"digest": {
"line_hashes": [
"214301265017182700184525098013472905222",
"274150284728411365070094054807517698048",
"175792708701873823632320151521758823315",
"228049498707293291396031749541572476263"
],
"threshold": 0.9
},
"deprecated": false,
"id": "CVE-2024-50247-924e1f54",
"signature_version": "v1",
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4a4727bc582832f354e0d3d49838a401a28ae25e",
"target": {
"file": "fs/ntfs3/lznt.c"
},
"digest": {
"line_hashes": [
"214301265017182700184525098013472905222",
"274150284728411365070094054807517698048",
"175792708701873823632320151521758823315",
"228049498707293291396031749541572476263"
],
"threshold": 0.9
},
"deprecated": false,
"id": "CVE-2024-50247-a1817a2d",
"signature_version": "v1",
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9931122d04c6d431b2c11b5bb7b10f28584067f0",
"target": {
"file": "fs/ntfs3/lznt.c"
},
"digest": {
"line_hashes": [
"214301265017182700184525098013472905222",
"274150284728411365070094054807517698048",
"175792708701873823632320151521758823315",
"228049498707293291396031749541572476263"
],
"threshold": 0.9
},
"deprecated": false,
"id": "CVE-2024-50247-afea3ed1",
"signature_version": "v1",
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5f21e3e60982cd7353998b4f59f052134fd47d64",
"target": {
"function": "decompress_chunk",
"file": "fs/ntfs3/lznt.c"
},
"digest": {
"function_hash": "126275274175266263060397431034172340223",
"length": 805.0
},
"deprecated": false,
"id": "CVE-2024-50247-b91d3606",
"signature_version": "v1",
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e5ae7859008688626b4d2fa6139eeaa08e255053",
"target": {
"function": "decompress_chunk",
"file": "fs/ntfs3/lznt.c"
},
"digest": {
"function_hash": "126275274175266263060397431034172340223",
"length": 805.0
},
"deprecated": false,
"id": "CVE-2024-50247-d56a13fe",
"signature_version": "v1",
"signature_type": "Function"
}
]