In the Linux kernel, the following vulnerability has been resolved:
f2fs: fix to check atomic_file in f2fs ioctl interfaces
Some f2fs ioctl interfaces like f2fsiocsetpinfile(), f2fsmovefilerange(), and f2fsdefragmentrange() missed to check atomicwrite status, which may cause potential race issue, fix it.
{ "vanir_signatures": [ { "id": "CVE-2024-49859-190dcac4", "signature_type": "Function", "target": { "file": "fs/f2fs/file.c", "function": "f2fs_defragment_range" }, "signature_version": "v1", "digest": { "length": 2592.0, "function_hash": "211484302528119927801811755443917613942" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bfe5c02654261bfb8bd9cb174a67f3279ea99e58" }, { "id": "CVE-2024-49859-4fc1d656", "signature_type": "Function", "target": { "file": "fs/f2fs/file.c", "function": "f2fs_ioc_set_pin_file" }, "signature_version": "v1", "digest": { "length": 1009.0, "function_hash": "296520529315754558482239563889405339152" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bfe5c02654261bfb8bd9cb174a67f3279ea99e58" }, { "id": "CVE-2024-49859-7593dcdb", "signature_type": "Function", "target": { "file": "fs/f2fs/file.c", "function": "f2fs_move_file_range" }, "signature_version": "v1", "digest": { "length": 2672.0, "function_hash": "294431665439975007297310044537168970805" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bfe5c02654261bfb8bd9cb174a67f3279ea99e58" }, { "id": "CVE-2024-49859-f82abfed", "signature_type": "Line", "target": { "file": "fs/f2fs/file.c" }, "signature_version": "v1", "digest": { "line_hashes": [ "315982302799612936440232765445192631063", "165516055364451388837635384028259402811", "173762497115439970890561840090385803365", "110761657049636726053813610482215174474", "221219241540471715759091565526083356687", "114686629161691487816187855560715187499", "166481260456560450622526458603783228265", "110300931673068707764930771584632911468", "107616918931250443770459822460372877742", "201954258206019821894686446904998607685" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bfe5c02654261bfb8bd9cb174a67f3279ea99e58" } ] }