CVE-2024-27035

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-27035
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-27035.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2024-27035
Downstream
Published
2024-05-01T12:53:43Z
Modified
2025-10-15T09:56:25.795305Z
Summary
f2fs: compress: fix to guarantee persisting compressed blocks by CP
Details

In the Linux kernel, the following vulnerability has been resolved:

f2fs: compress: fix to guarantee persisting compressed blocks by CP

If data block in compressed cluster is not persisted with metadata during checkpoint, after SPOR, the data may be corrupted, let's guarantee to write compressed page by checkpoint.

References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
4c8ff7095bef64fc47e996a938f7d57f9e077da3
Fixed
e54cce8137258a550b49cae45d09e024821fb28d
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
4c8ff7095bef64fc47e996a938f7d57f9e077da3
Fixed
82704e598d7b33c7e45526e34d3c585426319bed
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
4c8ff7095bef64fc47e996a938f7d57f9e077da3
Fixed
c3311694b9bcced233548574d414c91d39214684
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
4c8ff7095bef64fc47e996a938f7d57f9e077da3
Fixed
57e8b17d0522c8f4daf0c4d9969b4d7358033532
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
4c8ff7095bef64fc47e996a938f7d57f9e077da3
Fixed
8a430dd49e9cb021372b0ad91e60aeef9c6ced00

Affected versions

v5.*

v5.10
v5.10-rc1
v5.10-rc2
v5.10-rc3
v5.10-rc4
v5.10-rc5
v5.10-rc6
v5.10-rc7
v5.11
v5.11-rc1
v5.11-rc2
v5.11-rc3
v5.11-rc4
v5.11-rc5
v5.11-rc6
v5.11-rc7
v5.12
v5.12-rc1
v5.12-rc1-dontuse
v5.12-rc2
v5.12-rc3
v5.12-rc4
v5.12-rc5
v5.12-rc6
v5.12-rc7
v5.12-rc8
v5.13
v5.13-rc1
v5.13-rc2
v5.13-rc3
v5.13-rc4
v5.13-rc5
v5.13-rc6
v5.13-rc7
v5.14
v5.14-rc1
v5.14-rc2
v5.14-rc3
v5.14-rc4
v5.14-rc5
v5.14-rc6
v5.14-rc7
v5.15
v5.15-rc1
v5.15-rc2
v5.15-rc3
v5.15-rc4
v5.15-rc5
v5.15-rc6
v5.15-rc7
v5.16
v5.16-rc1
v5.16-rc2
v5.16-rc3
v5.16-rc4
v5.16-rc5
v5.16-rc6
v5.16-rc7
v5.16-rc8
v5.17
v5.17-rc1
v5.17-rc2
v5.17-rc3
v5.17-rc4
v5.17-rc5
v5.17-rc6
v5.17-rc7
v5.17-rc8
v5.18
v5.18-rc1
v5.18-rc2
v5.18-rc3
v5.18-rc4
v5.18-rc5
v5.18-rc6
v5.18-rc7
v5.19
v5.19-rc1
v5.19-rc2
v5.19-rc3
v5.19-rc4
v5.19-rc5
v5.19-rc6
v5.19-rc7
v5.19-rc8
v5.5
v5.5-rc2
v5.5-rc3
v5.5-rc4
v5.5-rc5
v5.5-rc6
v5.5-rc7
v5.6
v5.6-rc1
v5.6-rc2
v5.6-rc3
v5.6-rc4
v5.6-rc5
v5.6-rc6
v5.6-rc7
v5.7
v5.7-rc1
v5.7-rc2
v5.7-rc3
v5.7-rc4
v5.7-rc5
v5.7-rc6
v5.7-rc7
v5.8
v5.8-rc1
v5.8-rc2
v5.8-rc3
v5.8-rc4
v5.8-rc5
v5.8-rc6
v5.8-rc7
v5.9
v5.9-rc1
v5.9-rc2
v5.9-rc3
v5.9-rc4
v5.9-rc5
v5.9-rc6
v5.9-rc7
v5.9-rc8

v6.*

v6.0
v6.0-rc1
v6.0-rc2
v6.0-rc3
v6.0-rc4
v6.0-rc5
v6.0-rc6
v6.0-rc7
v6.1
v6.1-rc1
v6.1-rc2
v6.1-rc3
v6.1-rc4
v6.1-rc5
v6.1-rc6
v6.1-rc7
v6.1-rc8
v6.1.1
v6.1.10
v6.1.11
v6.1.12
v6.1.13
v6.1.14
v6.1.15
v6.1.16
v6.1.17
v6.1.18
v6.1.19
v6.1.2
v6.1.20
v6.1.21
v6.1.22
v6.1.23
v6.1.24
v6.1.25
v6.1.26
v6.1.27
v6.1.28
v6.1.29
v6.1.3
v6.1.30
v6.1.31
v6.1.32
v6.1.33
v6.1.34
v6.1.35
v6.1.36
v6.1.37
v6.1.38
v6.1.39
v6.1.4
v6.1.40
v6.1.41
v6.1.42
v6.1.43
v6.1.44
v6.1.45
v6.1.46
v6.1.47
v6.1.48
v6.1.49
v6.1.5
v6.1.50
v6.1.51
v6.1.52
v6.1.53
v6.1.54
v6.1.55
v6.1.56
v6.1.57
v6.1.58
v6.1.59
v6.1.6
v6.1.60
v6.1.61
v6.1.62
v6.1.63
v6.1.64
v6.1.65
v6.1.66
v6.1.67
v6.1.68
v6.1.69
v6.1.7
v6.1.70
v6.1.71
v6.1.72
v6.1.73
v6.1.74
v6.1.75
v6.1.76
v6.1.77
v6.1.78
v6.1.79
v6.1.8
v6.1.80
v6.1.81
v6.1.82
v6.1.9
v6.2
v6.2-rc1
v6.2-rc2
v6.2-rc3
v6.2-rc4
v6.2-rc5
v6.2-rc6
v6.2-rc7
v6.2-rc8
v6.3
v6.3-rc1
v6.3-rc2
v6.3-rc3
v6.3-rc4
v6.3-rc5
v6.3-rc6
v6.3-rc7
v6.4
v6.4-rc1
v6.4-rc2
v6.4-rc3
v6.4-rc4
v6.4-rc5
v6.4-rc6
v6.4-rc7
v6.5
v6.5-rc1
v6.5-rc2
v6.5-rc3
v6.5-rc4
v6.5-rc5
v6.5-rc6
v6.5-rc7
v6.6
v6.6-rc1
v6.6-rc2
v6.6-rc3
v6.6-rc4
v6.6-rc5
v6.6-rc6
v6.6-rc7
v6.6.1
v6.6.10
v6.6.11
v6.6.12
v6.6.13
v6.6.14
v6.6.15
v6.6.16
v6.6.17
v6.6.18
v6.6.19
v6.6.2
v6.6.20
v6.6.21
v6.6.22
v6.6.3
v6.6.4
v6.6.5
v6.6.6
v6.6.7
v6.6.8
v6.6.9
v6.7
v6.7-rc1
v6.7-rc2
v6.7-rc3
v6.7-rc4
v6.7-rc5
v6.7-rc6
v6.7-rc7
v6.7-rc8
v6.7.1
v6.7.10
v6.7.2
v6.7.3
v6.7.4
v6.7.5
v6.7.6
v6.7.7
v6.7.8
v6.7.9
v6.8
v6.8-rc1
v6.8-rc2
v6.8-rc3
v6.8-rc4
v6.8-rc5
v6.8-rc6
v6.8-rc7
v6.8.1

Database specific

{
    "vanir_signatures": [
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "156887204124508252189557917978876418822",
                    "93241131628766578608124138910906938550",
                    "66252157168418169507777541869275145316",
                    "319097399959912418201661415879189582650",
                    "203279457190561282988359276435864139852",
                    "314624728183894026535034320974191462476",
                    "275904523087539329611814628092579525479",
                    "176754555736973635821918032665340086072",
                    "24164458791394201833269724596516423845",
                    "132377053556895226989991158194384854261",
                    "68217154288361046148587221249784549995",
                    "34648703797885897025446420310676638648",
                    "62043567225736086858421923658866432846",
                    "55116145050087301059862527982069537605",
                    "141642130117972496223190255644674994085",
                    "4128980237216316119567966546822462338",
                    "128603454191335410485860470606291743345",
                    "303458147732826616940896776875183086834",
                    "119530270167476392713519276614032367132",
                    "222386666160153891615597984596908099127",
                    "94868871923305098954889663422845047792",
                    "47079075057579492333484292492397584104",
                    "146101639683042044531603070234528046245",
                    "93635355950523927950663873650773784355",
                    "135107506078302259257115414746339488917",
                    "45446222083098537280671967473402343093",
                    "102013469131461466741056150449120209091",
                    "191437441505421816130016167533362149871",
                    "89426936078734407191331869234074770334",
                    "140713939105923215605961090188204830593",
                    "321193145381330771920382297638856234640",
                    "94855255244143955539065918906860448256",
                    "7737185359682893508141983285960949595"
                ]
            },
            "target": {
                "file": "fs/f2fs/data.c"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a430dd49e9cb021372b0ad91e60aeef9c6ced00",
            "signature_version": "v1",
            "id": "CVE-2024-27035-0390eb60",
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1171.0,
                "function_hash": "2661241127421841631828878752730218763"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_write_end_io"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c3311694b9bcced233548574d414c91d39214684",
            "signature_version": "v1",
            "id": "CVE-2024-27035-042bbae5",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 980.0,
                "function_hash": "25709323552588121105667301871133662985"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_submit_page_bio"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a430dd49e9cb021372b0ad91e60aeef9c6ced00",
            "signature_version": "v1",
            "id": "CVE-2024-27035-1238e2c6",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1000.0,
                "function_hash": "97632568575978181817978313796763263999"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_merge_page_bio"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@82704e598d7b33c7e45526e34d3c585426319bed",
            "signature_version": "v1",
            "id": "CVE-2024-27035-1501d1a0",
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "156887204124508252189557917978876418822",
                    "93241131628766578608124138910906938550",
                    "66252157168418169507777541869275145316",
                    "319097399959912418201661415879189582650",
                    "203279457190561282988359276435864139852",
                    "314624728183894026535034320974191462476",
                    "275904523087539329611814628092579525479",
                    "176754555736973635821918032665340086072",
                    "24164458791394201833269724596516423845",
                    "132377053556895226989991158194384854261",
                    "68217154288361046148587221249784549995",
                    "34648703797885897025446420310676638648",
                    "62043567225736086858421923658866432846",
                    "55116145050087301059862527982069537605",
                    "141642130117972496223190255644674994085",
                    "4128980237216316119567966546822462338",
                    "128603454191335410485860470606291743345",
                    "303458147732826616940896776875183086834",
                    "119530270167476392713519276614032367132",
                    "222386666160153891615597984596908099127",
                    "94868871923305098954889663422845047792",
                    "47079075057579492333484292492397584104",
                    "146101639683042044531603070234528046245",
                    "93635355950523927950663873650773784355",
                    "135107506078302259257115414746339488917",
                    "45446222083098537280671967473402343093",
                    "102013469131461466741056150449120209091",
                    "191437441505421816130016167533362149871",
                    "89426936078734407191331869234074770334",
                    "140713939105923215605961090188204830593",
                    "321193145381330771920382297638856234640",
                    "94855255244143955539065918906860448256",
                    "7737185359682893508141983285960949595"
                ]
            },
            "target": {
                "file": "fs/f2fs/data.c"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@82704e598d7b33c7e45526e34d3c585426319bed",
            "signature_version": "v1",
            "id": "CVE-2024-27035-19c10217",
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "156887204124508252189557917978876418822",
                    "93241131628766578608124138910906938550",
                    "66252157168418169507777541869275145316",
                    "319097399959912418201661415879189582650",
                    "203279457190561282988359276435864139852",
                    "314624728183894026535034320974191462476",
                    "275904523087539329611814628092579525479",
                    "176754555736973635821918032665340086072",
                    "24164458791394201833269724596516423845",
                    "132377053556895226989991158194384854261",
                    "68217154288361046148587221249784549995",
                    "34648703797885897025446420310676638648",
                    "62043567225736086858421923658866432846",
                    "55116145050087301059862527982069537605",
                    "141642130117972496223190255644674994085",
                    "4128980237216316119567966546822462338",
                    "128603454191335410485860470606291743345",
                    "303458147732826616940896776875183086834",
                    "119530270167476392713519276614032367132",
                    "222386666160153891615597984596908099127",
                    "94868871923305098954889663422845047792",
                    "47079075057579492333484292492397584104",
                    "146101639683042044531603070234528046245",
                    "93635355950523927950663873650773784355",
                    "135107506078302259257115414746339488917",
                    "45446222083098537280671967473402343093",
                    "102013469131461466741056150449120209091",
                    "191437441505421816130016167533362149871",
                    "89426936078734407191331869234074770334",
                    "140713939105923215605961090188204830593",
                    "321193145381330771920382297638856234640",
                    "94855255244143955539065918906860448256",
                    "7737185359682893508141983285960949595"
                ]
            },
            "target": {
                "file": "fs/f2fs/data.c"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c3311694b9bcced233548574d414c91d39214684",
            "signature_version": "v1",
            "id": "CVE-2024-27035-1a9366c2",
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "131666025278109725793671493026086329416",
                    "233835401726895579169796896461582428399",
                    "76486891348395471973872918176223405371",
                    "134015226676521334392464801762555842225",
                    "189753061344659599945585420525102050524",
                    "30287973427706735948277488087506778223",
                    "40056742158505095077199592079818829410"
                ]
            },
            "target": {
                "file": "fs/f2fs/f2fs.h"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a430dd49e9cb021372b0ad91e60aeef9c6ced00",
            "signature_version": "v1",
            "id": "CVE-2024-27035-1e6d6ca8",
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "131666025278109725793671493026086329416",
                    "233835401726895579169796896461582428399",
                    "76486891348395471973872918176223405371",
                    "134015226676521334392464801762555842225",
                    "189753061344659599945585420525102050524",
                    "30287973427706735948277488087506778223",
                    "40056742158505095077199592079818829410"
                ]
            },
            "target": {
                "file": "fs/f2fs/f2fs.h"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c3311694b9bcced233548574d414c91d39214684",
            "signature_version": "v1",
            "id": "CVE-2024-27035-2bfe2ebb",
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 443.0,
                "function_hash": "194451198999461254536757759900272896206"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "__is_cp_guaranteed"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a430dd49e9cb021372b0ad91e60aeef9c6ced00",
            "signature_version": "v1",
            "id": "CVE-2024-27035-2e430f91",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1000.0,
                "function_hash": "97632568575978181817978313796763263999"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_merge_page_bio"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e54cce8137258a550b49cae45d09e024821fb28d",
            "signature_version": "v1",
            "id": "CVE-2024-27035-32129f18",
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "156887204124508252189557917978876418822",
                    "93241131628766578608124138910906938550",
                    "66252157168418169507777541869275145316",
                    "319097399959912418201661415879189582650",
                    "203279457190561282988359276435864139852",
                    "314624728183894026535034320974191462476",
                    "275904523087539329611814628092579525479",
                    "176754555736973635821918032665340086072",
                    "24164458791394201833269724596516423845",
                    "133730943068917574784349253999872440545",
                    "68217154288361046148587221249784549995",
                    "34648703797885897025446420310676638648",
                    "62043567225736086858421923658866432846",
                    "55116145050087301059862527982069537605",
                    "289488046189709556549398641222339811102",
                    "167658647801228545469970790049207754771",
                    "26523456031837094961061910628171927962",
                    "303458147732826616940896776875183086834",
                    "119530270167476392713519276614032367132",
                    "222386666160153891615597984596908099127",
                    "94868871923305098954889663422845047792",
                    "47079075057579492333484292492397584104",
                    "146101639683042044531603070234528046245",
                    "93635355950523927950663873650773784355",
                    "275831535120322903611410160738391551125",
                    "45446222083098537280671967473402343093",
                    "102013469131461466741056150449120209091",
                    "191437441505421816130016167533362149871",
                    "89426936078734407191331869234074770334",
                    "140713939105923215605961090188204830593",
                    "321193145381330771920382297638856234640",
                    "94855255244143955539065918906860448256",
                    "7737185359682893508141983285960949595"
                ]
            },
            "target": {
                "file": "fs/f2fs/data.c"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e54cce8137258a550b49cae45d09e024821fb28d",
            "signature_version": "v1",
            "id": "CVE-2024-27035-3d77d0a9",
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 980.0,
                "function_hash": "25709323552588121105667301871133662985"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_submit_page_bio"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@82704e598d7b33c7e45526e34d3c585426319bed",
            "signature_version": "v1",
            "id": "CVE-2024-27035-455de8bd",
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "131666025278109725793671493026086329416",
                    "233835401726895579169796896461582428399",
                    "76486891348395471973872918176223405371",
                    "134015226676521334392464801762555842225",
                    "189753061344659599945585420525102050524",
                    "30287973427706735948277488087506778223",
                    "331313517202181347120197540739359244258"
                ]
            },
            "target": {
                "file": "fs/f2fs/f2fs.h"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e54cce8137258a550b49cae45d09e024821fb28d",
            "signature_version": "v1",
            "id": "CVE-2024-27035-4a920364",
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "25149661951920130488010013986017124752",
                    "68958108740230832548670033667225598239",
                    "271977847763947668055234288715917992508",
                    "270151932883677432484530417984415086912",
                    "259598041419250096944550026076533747933",
                    "38728910249063228556842640957873674444",
                    "174714871145413658148093050458330703774",
                    "50409430855337330059566607845349968108"
                ]
            },
            "target": {
                "file": "fs/f2fs/compress.c"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c3311694b9bcced233548574d414c91d39214684",
            "signature_version": "v1",
            "id": "CVE-2024-27035-4a9a4333",
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1215.0,
                "function_hash": "305141961730332348646327273111504791117"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_write_end_io"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e54cce8137258a550b49cae45d09e024821fb28d",
            "signature_version": "v1",
            "id": "CVE-2024-27035-53757f8b",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 2459.0,
                "function_hash": "324786700330370102368420267782134560343"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_submit_page_write"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c3311694b9bcced233548574d414c91d39214684",
            "signature_version": "v1",
            "id": "CVE-2024-27035-54001e07",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 443.0,
                "function_hash": "194451198999461254536757759900272896206"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "__is_cp_guaranteed"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c3311694b9bcced233548574d414c91d39214684",
            "signature_version": "v1",
            "id": "CVE-2024-27035-572df0f5",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 443.0,
                "function_hash": "194451198999461254536757759900272896206"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "__is_cp_guaranteed"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@82704e598d7b33c7e45526e34d3c585426319bed",
            "signature_version": "v1",
            "id": "CVE-2024-27035-64ac3fb7",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 980.0,
                "function_hash": "25709323552588121105667301871133662985"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_submit_page_bio"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@57e8b17d0522c8f4daf0c4d9969b4d7358033532",
            "signature_version": "v1",
            "id": "CVE-2024-27035-65d66b18",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 608.0,
                "function_hash": "308084846490918333096796075794254987303"
            },
            "target": {
                "file": "fs/f2fs/compress.c",
                "function": "f2fs_compress_write_end_io"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e54cce8137258a550b49cae45d09e024821fb28d",
            "signature_version": "v1",
            "id": "CVE-2024-27035-7a283664",
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "131666025278109725793671493026086329416",
                    "233835401726895579169796896461582428399",
                    "76486891348395471973872918176223405371",
                    "134015226676521334392464801762555842225",
                    "189753061344659599945585420525102050524",
                    "30287973427706735948277488087506778223",
                    "40056742158505095077199592079818829410"
                ]
            },
            "target": {
                "file": "fs/f2fs/f2fs.h"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@82704e598d7b33c7e45526e34d3c585426319bed",
            "signature_version": "v1",
            "id": "CVE-2024-27035-833d9419",
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1000.0,
                "function_hash": "97632568575978181817978313796763263999"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_merge_page_bio"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a430dd49e9cb021372b0ad91e60aeef9c6ced00",
            "signature_version": "v1",
            "id": "CVE-2024-27035-838d61a3",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 2459.0,
                "function_hash": "324786700330370102368420267782134560343"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_submit_page_write"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a430dd49e9cb021372b0ad91e60aeef9c6ced00",
            "signature_version": "v1",
            "id": "CVE-2024-27035-865dd2eb",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 608.0,
                "function_hash": "308084846490918333096796075794254987303"
            },
            "target": {
                "file": "fs/f2fs/compress.c",
                "function": "f2fs_compress_write_end_io"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c3311694b9bcced233548574d414c91d39214684",
            "signature_version": "v1",
            "id": "CVE-2024-27035-86b16987",
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "25149661951920130488010013986017124752",
                    "68958108740230832548670033667225598239",
                    "271977847763947668055234288715917992508",
                    "270151932883677432484530417984415086912",
                    "259598041419250096944550026076533747933",
                    "38728910249063228556842640957873674444",
                    "174714871145413658148093050458330703774",
                    "50409430855337330059566607845349968108"
                ]
            },
            "target": {
                "file": "fs/f2fs/compress.c"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e54cce8137258a550b49cae45d09e024821fb28d",
            "signature_version": "v1",
            "id": "CVE-2024-27035-88623e16",
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "131666025278109725793671493026086329416",
                    "233835401726895579169796896461582428399",
                    "76486891348395471973872918176223405371",
                    "134015226676521334392464801762555842225",
                    "189753061344659599945585420525102050524",
                    "30287973427706735948277488087506778223",
                    "40056742158505095077199592079818829410"
                ]
            },
            "target": {
                "file": "fs/f2fs/f2fs.h"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@57e8b17d0522c8f4daf0c4d9969b4d7358033532",
            "signature_version": "v1",
            "id": "CVE-2024-27035-8ced0352",
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1849.0,
                "function_hash": "288790782774836228810923889364612582629"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_submit_page_write"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e54cce8137258a550b49cae45d09e024821fb28d",
            "signature_version": "v1",
            "id": "CVE-2024-27035-8e34f3a6",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 2459.0,
                "function_hash": "324786700330370102368420267782134560343"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_submit_page_write"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@82704e598d7b33c7e45526e34d3c585426319bed",
            "signature_version": "v1",
            "id": "CVE-2024-27035-8fbb080e",
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "25149661951920130488010013986017124752",
                    "68958108740230832548670033667225598239",
                    "271977847763947668055234288715917992508",
                    "270151932883677432484530417984415086912",
                    "259598041419250096944550026076533747933",
                    "38728910249063228556842640957873674444",
                    "174714871145413658148093050458330703774",
                    "50409430855337330059566607845349968108"
                ]
            },
            "target": {
                "file": "fs/f2fs/compress.c"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@82704e598d7b33c7e45526e34d3c585426319bed",
            "signature_version": "v1",
            "id": "CVE-2024-27035-90f328cb",
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "156887204124508252189557917978876418822",
                    "93241131628766578608124138910906938550",
                    "66252157168418169507777541869275145316",
                    "319097399959912418201661415879189582650",
                    "203279457190561282988359276435864139852",
                    "314624728183894026535034320974191462476",
                    "275904523087539329611814628092579525479",
                    "176754555736973635821918032665340086072",
                    "24164458791394201833269724596516423845",
                    "132377053556895226989991158194384854261",
                    "68217154288361046148587221249784549995",
                    "34648703797885897025446420310676638648",
                    "62043567225736086858421923658866432846",
                    "55116145050087301059862527982069537605",
                    "141642130117972496223190255644674994085",
                    "4128980237216316119567966546822462338",
                    "128603454191335410485860470606291743345",
                    "303458147732826616940896776875183086834",
                    "119530270167476392713519276614032367132",
                    "222386666160153891615597984596908099127",
                    "94868871923305098954889663422845047792",
                    "47079075057579492333484292492397584104",
                    "146101639683042044531603070234528046245",
                    "93635355950523927950663873650773784355",
                    "135107506078302259257115414746339488917",
                    "45446222083098537280671967473402343093",
                    "102013469131461466741056150449120209091",
                    "191437441505421816130016167533362149871",
                    "89426936078734407191331869234074770334",
                    "140713939105923215605961090188204830593",
                    "321193145381330771920382297638856234640",
                    "94855255244143955539065918906860448256",
                    "7737185359682893508141983285960949595"
                ]
            },
            "target": {
                "file": "fs/f2fs/data.c"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@57e8b17d0522c8f4daf0c4d9969b4d7358033532",
            "signature_version": "v1",
            "id": "CVE-2024-27035-9ca3fe8e",
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1171.0,
                "function_hash": "2661241127421841631828878752730218763"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_write_end_io"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a430dd49e9cb021372b0ad91e60aeef9c6ced00",
            "signature_version": "v1",
            "id": "CVE-2024-27035-9cc3a0e1",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 2459.0,
                "function_hash": "324786700330370102368420267782134560343"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_submit_page_write"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@57e8b17d0522c8f4daf0c4d9969b4d7358033532",
            "signature_version": "v1",
            "id": "CVE-2024-27035-aa8407e3",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 888.0,
                "function_hash": "224590889916961629435483817997457384848"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_submit_page_bio"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e54cce8137258a550b49cae45d09e024821fb28d",
            "signature_version": "v1",
            "id": "CVE-2024-27035-afba2970",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 443.0,
                "function_hash": "194451198999461254536757759900272896206"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "__is_cp_guaranteed"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e54cce8137258a550b49cae45d09e024821fb28d",
            "signature_version": "v1",
            "id": "CVE-2024-27035-b8794ae6",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1171.0,
                "function_hash": "2661241127421841631828878752730218763"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_write_end_io"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@82704e598d7b33c7e45526e34d3c585426319bed",
            "signature_version": "v1",
            "id": "CVE-2024-27035-ba2c9052",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 980.0,
                "function_hash": "25709323552588121105667301871133662985"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_submit_page_bio"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c3311694b9bcced233548574d414c91d39214684",
            "signature_version": "v1",
            "id": "CVE-2024-27035-be296dae",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 608.0,
                "function_hash": "308084846490918333096796075794254987303"
            },
            "target": {
                "file": "fs/f2fs/compress.c",
                "function": "f2fs_compress_write_end_io"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a430dd49e9cb021372b0ad91e60aeef9c6ced00",
            "signature_version": "v1",
            "id": "CVE-2024-27035-cb13fd98",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 608.0,
                "function_hash": "308084846490918333096796075794254987303"
            },
            "target": {
                "file": "fs/f2fs/compress.c",
                "function": "f2fs_compress_write_end_io"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@82704e598d7b33c7e45526e34d3c585426319bed",
            "signature_version": "v1",
            "id": "CVE-2024-27035-d0845d39",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 443.0,
                "function_hash": "194451198999461254536757759900272896206"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "__is_cp_guaranteed"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@57e8b17d0522c8f4daf0c4d9969b4d7358033532",
            "signature_version": "v1",
            "id": "CVE-2024-27035-d8978b82",
            "signature_type": "Function"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "25149661951920130488010013986017124752",
                    "68958108740230832548670033667225598239",
                    "271977847763947668055234288715917992508",
                    "270151932883677432484530417984415086912",
                    "259598041419250096944550026076533747933",
                    "38728910249063228556842640957873674444",
                    "174714871145413658148093050458330703774",
                    "50409430855337330059566607845349968108"
                ]
            },
            "target": {
                "file": "fs/f2fs/compress.c"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@57e8b17d0522c8f4daf0c4d9969b4d7358033532",
            "signature_version": "v1",
            "id": "CVE-2024-27035-e619eda3",
            "signature_type": "Line"
        },
        {
            "digest": {
                "threshold": 0.9,
                "line_hashes": [
                    "25149661951920130488010013986017124752",
                    "68958108740230832548670033667225598239",
                    "271977847763947668055234288715917992508",
                    "270151932883677432484530417984415086912",
                    "259598041419250096944550026076533747933",
                    "38728910249063228556842640957873674444",
                    "174714871145413658148093050458330703774",
                    "50409430855337330059566607845349968108"
                ]
            },
            "target": {
                "file": "fs/f2fs/compress.c"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a430dd49e9cb021372b0ad91e60aeef9c6ced00",
            "signature_version": "v1",
            "id": "CVE-2024-27035-ea9b534b",
            "signature_type": "Line"
        },
        {
            "digest": {
                "length": 1000.0,
                "function_hash": "97632568575978181817978313796763263999"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_merge_page_bio"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@57e8b17d0522c8f4daf0c4d9969b4d7358033532",
            "signature_version": "v1",
            "id": "CVE-2024-27035-f2c53ae4",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1171.0,
                "function_hash": "2661241127421841631828878752730218763"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_write_end_io"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@57e8b17d0522c8f4daf0c4d9969b4d7358033532",
            "signature_version": "v1",
            "id": "CVE-2024-27035-fd0f38e9",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 1000.0,
                "function_hash": "97632568575978181817978313796763263999"
            },
            "target": {
                "file": "fs/f2fs/data.c",
                "function": "f2fs_merge_page_bio"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c3311694b9bcced233548574d414c91d39214684",
            "signature_version": "v1",
            "id": "CVE-2024-27035-fdcfc5da",
            "signature_type": "Function"
        },
        {
            "digest": {
                "length": 608.0,
                "function_hash": "308084846490918333096796075794254987303"
            },
            "target": {
                "file": "fs/f2fs/compress.c",
                "function": "f2fs_compress_write_end_io"
            },
            "deprecated": false,
            "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@57e8b17d0522c8f4daf0c4d9969b4d7358033532",
            "signature_version": "v1",
            "id": "CVE-2024-27035-fe02e01f",
            "signature_type": "Function"
        }
    ]
}

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
5.6.0
Fixed
6.1.83
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.23
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.7.11
Type
ECOSYSTEM
Events
Introduced
6.8.0
Fixed
6.8.2