In the Linux kernel, the following vulnerability has been resolved:
mm: avoid overflows in dirty throttling logic
The dirty throttling logic is interspersed with assumptions that dirty limits in PAGESIZE units fit into 32-bit (so that various multiplications fit into 64-bits). If limits end up being larger, we will hit overflows, possible divisions by 0 etc. Fix these problems by never allowing so large dirty limits as they have dubious practical value anyway. For dirtybytes / dirtybackgroundbytes interfaces we can just refuse to set so large limits. For dirtyratio / dirtybackgroundratio it isn't so simple as the dirty limit is computed from the amount of available memory which can change due to memory hotplug etc. So when converting dirty limits from ratios to numbers of pages, we just don't allow the result to exceed UINTMAX.
This is root-only triggerable problem which occurs when the operator sets dirty limits to >16 TB.
[
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-01db5f86",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2b2d2b8766db028bd827af34075f221ae9e9efff",
        "target": {
            "function": "node_dirty_limit",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 359.0,
            "function_hash": "20073035038518017000131218743184982433"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-0416b337",
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c83ed422c24f0d4b264f89291d4fabe285f80dbc",
        "target": {
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "line_hashes": [
                "126889991465115874068546849728318244152",
                "286040460414865000441766171991776861805",
                "28871945933364629027705979695170415224",
                "89566777494545493141283977441519765153",
                "147139447599264439058552233841719827334",
                "126952274274550441405153858993359092409",
                "257224846066970437768723509575210161442",
                "232981502347535605489041803683910410302",
                "109799269889620219041688507469568863262",
                "150455895659901425171044996779799796258",
                "60782431898187154567194774089389163436",
                "119681885132952646977245918545509342587",
                "185728934503915572442195108278775750988",
                "199197361008214153209584058983707053633",
                "139709807990762130072382618573659285017",
                "228149621473474530194481208451733792155",
                "287679347097073804419583982007394798667",
                "258626006193547982070129259180997626543",
                "191424492138946136313030606845885344160",
                "179592230738113906884108616816814983816",
                "198813104481776026586582733148579331304",
                "117556807163701925268414030187951166414",
                "57080722316237684121941066697157639526",
                "1123482085956529438000467812595345690",
                "41057449939532149502208589068289110426"
            ],
            "threshold": 0.9
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-0dd4c853",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a25e8536184516b55ef89ab91dd2eea429de28d2",
        "target": {
            "function": "domain_dirty_limits",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 1033.0,
            "function_hash": "1487711459663994774859961813546569884"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-10994041",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a25e8536184516b55ef89ab91dd2eea429de28d2",
        "target": {
            "function": "dirty_bytes_handler",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 310.0,
            "function_hash": "191156148740188802982892403515086155084"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-14d3f6cb",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a25e8536184516b55ef89ab91dd2eea429de28d2",
        "target": {
            "function": "dirty_background_bytes_handler",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 236.0,
            "function_hash": "162844613495039637501784239904020551372"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-1d9f0c7b",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c83ed422c24f0d4b264f89291d4fabe285f80dbc",
        "target": {
            "function": "domain_dirty_limits",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 1033.0,
            "function_hash": "1487711459663994774859961813546569884"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-23b55e9a",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e0b5e7f2895eccef5c2a0018b589266f90c4805",
        "target": {
            "function": "domain_dirty_limits",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 1033.0,
            "function_hash": "1487711459663994774859961813546569884"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-29fc170f",
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bd16a7ee339aef3ee4c90cb23902afb6af379ea0",
        "target": {
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "line_hashes": [
                "126889991465115874068546849728318244152",
                "286040460414865000441766171991776861805",
                "28871945933364629027705979695170415224",
                "89566777494545493141283977441519765153",
                "147139447599264439058552233841719827334",
                "126952274274550441405153858993359092409",
                "257224846066970437768723509575210161442",
                "232981502347535605489041803683910410302",
                "109799269889620219041688507469568863262",
                "150455895659901425171044996779799796258",
                "60782431898187154567194774089389163436",
                "119681885132952646977245918545509342587",
                "185728934503915572442195108278775750988",
                "199197361008214153209584058983707053633",
                "139709807990762130072382618573659285017",
                "228149621473474530194481208451733792155",
                "287679347097073804419583982007394798667",
                "258626006193547982070129259180997626543",
                "191424492138946136313030606845885344160",
                "179592230738113906884108616816814983816",
                "198813104481776026586582733148579331304",
                "117556807163701925268414030187951166414",
                "57080722316237684121941066697157639526",
                "1123482085956529438000467812595345690",
                "41057449939532149502208589068289110426"
            ],
            "threshold": 0.9
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-2bd017d0",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bd16a7ee339aef3ee4c90cb23902afb6af379ea0",
        "target": {
            "function": "dirty_bytes_handler",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 317.0,
            "function_hash": "118523375411191811194403697584727362205"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-35786c39",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4d3817b64eda07491bdd86a234629fe0764fb42a",
        "target": {
            "function": "dirty_background_bytes_handler",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 236.0,
            "function_hash": "162844613495039637501784239904020551372"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-3be8043b",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@385d838df280eba6c8680f9777bfa0d0bfe7e8b2",
        "target": {
            "function": "node_dirty_limit",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 324.0,
            "function_hash": "241262733221056833151963305767769612980"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-3e93a077",
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4d3817b64eda07491bdd86a234629fe0764fb42a",
        "target": {
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "line_hashes": [
                "126889991465115874068546849728318244152",
                "286040460414865000441766171991776861805",
                "28871945933364629027705979695170415224",
                "261714599728600574759850317303264968837",
                "314841329582244437496595373294308088137",
                "206305471649050622996608280843092437586",
                "289139648449808657790694266278373355460",
                "232981502347535605489041803683910410302",
                "109799269889620219041688507469568863262",
                "150455895659901425171044996779799796258",
                "201218466845324011317178325930934339075",
                "259937693569194479767233534645037967963",
                "185728934503915572442195108278775750988",
                "199197361008214153209584058983707053633",
                "318163271709705591323657936649251215129",
                "40693561789159607539168228915914427535",
                "287679347097073804419583982007394798667",
                "258626006193547982070129259180997626543",
                "191424492138946136313030606845885344160",
                "179592230738113906884108616816814983816",
                "228448568594042904298832177892530123041",
                "117556807163701925268414030187951166414",
                "57080722316237684121941066697157639526",
                "1123482085956529438000467812595345690",
                "41057449939532149502208589068289110426"
            ],
            "threshold": 0.9
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-46a45acd",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2b2d2b8766db028bd827af34075f221ae9e9efff",
        "target": {
            "function": "dirty_background_bytes_handler",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 236.0,
            "function_hash": "162844613495039637501784239904020551372"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-4c238072",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e0b5e7f2895eccef5c2a0018b589266f90c4805",
        "target": {
            "function": "dirty_bytes_handler",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 317.0,
            "function_hash": "118523375411191811194403697584727362205"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-522d7596",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7a49389771ae7666f4dc3426e2a4594bf23ae290",
        "target": {
            "function": "dirty_background_bytes_handler",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 236.0,
            "function_hash": "162844613495039637501784239904020551372"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-5302905a",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2b2d2b8766db028bd827af34075f221ae9e9efff",
        "target": {
            "function": "domain_dirty_limits",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 1068.0,
            "function_hash": "270557944245866965170863107931390389915"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-58d44c04",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c83ed422c24f0d4b264f89291d4fabe285f80dbc",
        "target": {
            "function": "dirty_bytes_handler",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 317.0,
            "function_hash": "118523375411191811194403697584727362205"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-5f081ac9",
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2b2d2b8766db028bd827af34075f221ae9e9efff",
        "target": {
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "line_hashes": [
                "126889991465115874068546849728318244152",
                "286040460414865000441766171991776861805",
                "28871945933364629027705979695170415224",
                "261714599728600574759850317303264968837",
                "314841329582244437496595373294308088137",
                "206305471649050622996608280843092437586",
                "289139648449808657790694266278373355460",
                "232981502347535605489041803683910410302",
                "109799269889620219041688507469568863262",
                "150455895659901425171044996779799796258",
                "201218466845324011317178325930934339075",
                "259937693569194479767233534645037967963",
                "185728934503915572442195108278775750988",
                "199197361008214153209584058983707053633",
                "318163271709705591323657936649251215129",
                "40693561789159607539168228915914427535",
                "287679347097073804419583982007394798667",
                "258626006193547982070129259180997626543",
                "191424492138946136313030606845885344160",
                "179592230738113906884108616816814983816",
                "228448568594042904298832177892530123041",
                "117556807163701925268414030187951166414",
                "57080722316237684121941066697157639526",
                "1123482085956529438000467812595345690",
                "41057449939532149502208589068289110426"
            ],
            "threshold": 0.9
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-74f7e19c",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2b2d2b8766db028bd827af34075f221ae9e9efff",
        "target": {
            "function": "dirty_bytes_handler",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 310.0,
            "function_hash": "191156148740188802982892403515086155084"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-78631e4b",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7a49389771ae7666f4dc3426e2a4594bf23ae290",
        "target": {
            "function": "domain_dirty_limits",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 1033.0,
            "function_hash": "1487711459663994774859961813546569884"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-7921f0ea",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bd16a7ee339aef3ee4c90cb23902afb6af379ea0",
        "target": {
            "function": "node_dirty_limit",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 324.0,
            "function_hash": "241262733221056833151963305767769612980"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-805811f5",
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@385d838df280eba6c8680f9777bfa0d0bfe7e8b2",
        "target": {
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "line_hashes": [
                "126889991465115874068546849728318244152",
                "286040460414865000441766171991776861805",
                "28871945933364629027705979695170415224",
                "89566777494545493141283977441519765153",
                "147139447599264439058552233841719827334",
                "126952274274550441405153858993359092409",
                "257224846066970437768723509575210161442",
                "232981502347535605489041803683910410302",
                "109799269889620219041688507469568863262",
                "150455895659901425171044996779799796258",
                "60782431898187154567194774089389163436",
                "119681885132952646977245918545509342587",
                "185728934503915572442195108278775750988",
                "199197361008214153209584058983707053633",
                "139709807990762130072382618573659285017",
                "228149621473474530194481208451733792155",
                "287679347097073804419583982007394798667",
                "258626006193547982070129259180997626543",
                "191424492138946136313030606845885344160",
                "179592230738113906884108616816814983816",
                "198813104481776026586582733148579331304",
                "117556807163701925268414030187951166414",
                "57080722316237684121941066697157639526",
                "1123482085956529438000467812595345690",
                "41057449939532149502208589068289110426"
            ],
            "threshold": 0.9
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-82ace231",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7a49389771ae7666f4dc3426e2a4594bf23ae290",
        "target": {
            "function": "node_dirty_limit",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 324.0,
            "function_hash": "241262733221056833151963305767769612980"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-82b151e3",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c83ed422c24f0d4b264f89291d4fabe285f80dbc",
        "target": {
            "function": "node_dirty_limit",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 324.0,
            "function_hash": "241262733221056833151963305767769612980"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-8376fd5b",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7a49389771ae7666f4dc3426e2a4594bf23ae290",
        "target": {
            "function": "dirty_bytes_handler",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 310.0,
            "function_hash": "191156148740188802982892403515086155084"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-843e77ed",
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7a49389771ae7666f4dc3426e2a4594bf23ae290",
        "target": {
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "line_hashes": [
                "126889991465115874068546849728318244152",
                "286040460414865000441766171991776861805",
                "28871945933364629027705979695170415224",
                "89566777494545493141283977441519765153",
                "147139447599264439058552233841719827334",
                "126952274274550441405153858993359092409",
                "257224846066970437768723509575210161442",
                "232981502347535605489041803683910410302",
                "109799269889620219041688507469568863262",
                "150455895659901425171044996779799796258",
                "60782431898187154567194774089389163436",
                "119681885132952646977245918545509342587",
                "185728934503915572442195108278775750988",
                "199197361008214153209584058983707053633",
                "211811514910547902205802992882281957174",
                "228149621473474530194481208451733792155",
                "287679347097073804419583982007394798667",
                "258626006193547982070129259180997626543",
                "191424492138946136313030606845885344160",
                "179592230738113906884108616816814983816",
                "176635214851648566512302113950595901692",
                "117556807163701925268414030187951166414",
                "57080722316237684121941066697157639526",
                "1123482085956529438000467812595345690",
                "41057449939532149502208589068289110426"
            ],
            "threshold": 0.9
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-86630962",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bd16a7ee339aef3ee4c90cb23902afb6af379ea0",
        "target": {
            "function": "domain_dirty_limits",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 1033.0,
            "function_hash": "1487711459663994774859961813546569884"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-89a2e3fa",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4d3817b64eda07491bdd86a234629fe0764fb42a",
        "target": {
            "function": "dirty_bytes_handler",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 310.0,
            "function_hash": "191156148740188802982892403515086155084"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-98f1b887",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4d3817b64eda07491bdd86a234629fe0764fb42a",
        "target": {
            "function": "node_dirty_limit",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 359.0,
            "function_hash": "20073035038518017000131218743184982433"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-9d934c51",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bd16a7ee339aef3ee4c90cb23902afb6af379ea0",
        "target": {
            "function": "dirty_background_bytes_handler",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 243.0,
            "function_hash": "66613579936379165117527837616498219935"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-a31c992e",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e0b5e7f2895eccef5c2a0018b589266f90c4805",
        "target": {
            "function": "dirty_background_bytes_handler",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 243.0,
            "function_hash": "66613579936379165117527837616498219935"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-b26ea368",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@385d838df280eba6c8680f9777bfa0d0bfe7e8b2",
        "target": {
            "function": "dirty_bytes_handler",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 317.0,
            "function_hash": "118523375411191811194403697584727362205"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-b7a6bd7b",
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a25e8536184516b55ef89ab91dd2eea429de28d2",
        "target": {
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "line_hashes": [
                "126889991465115874068546849728318244152",
                "286040460414865000441766171991776861805",
                "28871945933364629027705979695170415224",
                "89566777494545493141283977441519765153",
                "147139447599264439058552233841719827334",
                "126952274274550441405153858993359092409",
                "257224846066970437768723509575210161442",
                "232981502347535605489041803683910410302",
                "109799269889620219041688507469568863262",
                "150455895659901425171044996779799796258",
                "60782431898187154567194774089389163436",
                "119681885132952646977245918545509342587",
                "185728934503915572442195108278775750988",
                "199197361008214153209584058983707053633",
                "211811514910547902205802992882281957174",
                "228149621473474530194481208451733792155",
                "287679347097073804419583982007394798667",
                "258626006193547982070129259180997626543",
                "191424492138946136313030606845885344160",
                "179592230738113906884108616816814983816",
                "176635214851648566512302113950595901692",
                "117556807163701925268414030187951166414",
                "57080722316237684121941066697157639526",
                "1123482085956529438000467812595345690",
                "41057449939532149502208589068289110426"
            ],
            "threshold": 0.9
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-b8542924",
        "signature_type": "Line",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e0b5e7f2895eccef5c2a0018b589266f90c4805",
        "target": {
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "line_hashes": [
                "126889991465115874068546849728318244152",
                "286040460414865000441766171991776861805",
                "28871945933364629027705979695170415224",
                "89566777494545493141283977441519765153",
                "147139447599264439058552233841719827334",
                "126952274274550441405153858993359092409",
                "257224846066970437768723509575210161442",
                "232981502347535605489041803683910410302",
                "109799269889620219041688507469568863262",
                "150455895659901425171044996779799796258",
                "60782431898187154567194774089389163436",
                "119681885132952646977245918545509342587",
                "185728934503915572442195108278775750988",
                "199197361008214153209584058983707053633",
                "139709807990762130072382618573659285017",
                "228149621473474530194481208451733792155",
                "287679347097073804419583982007394798667",
                "258626006193547982070129259180997626543",
                "191424492138946136313030606845885344160",
                "179592230738113906884108616816814983816",
                "198813104481776026586582733148579331304",
                "117556807163701925268414030187951166414",
                "57080722316237684121941066697157639526",
                "1123482085956529438000467812595345690",
                "41057449939532149502208589068289110426"
            ],
            "threshold": 0.9
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-ce5a44e7",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c83ed422c24f0d4b264f89291d4fabe285f80dbc",
        "target": {
            "function": "dirty_background_bytes_handler",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 243.0,
            "function_hash": "66613579936379165117527837616498219935"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-d0ab4453",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@385d838df280eba6c8680f9777bfa0d0bfe7e8b2",
        "target": {
            "function": "domain_dirty_limits",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 1033.0,
            "function_hash": "1487711459663994774859961813546569884"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-dea3c941",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4d3817b64eda07491bdd86a234629fe0764fb42a",
        "target": {
            "function": "domain_dirty_limits",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 1068.0,
            "function_hash": "270557944245866965170863107931390389915"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-e6afec99",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e0b5e7f2895eccef5c2a0018b589266f90c4805",
        "target": {
            "function": "node_dirty_limit",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 324.0,
            "function_hash": "241262733221056833151963305767769612980"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-e6fd8498",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@385d838df280eba6c8680f9777bfa0d0bfe7e8b2",
        "target": {
            "function": "dirty_background_bytes_handler",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 243.0,
            "function_hash": "66613579936379165117527837616498219935"
        }
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "id": "CVE-2024-42131-eb1f4e86",
        "signature_type": "Function",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a25e8536184516b55ef89ab91dd2eea429de28d2",
        "target": {
            "function": "node_dirty_limit",
            "file": "mm/page-writeback.c"
        },
        "digest": {
            "length": 324.0,
            "function_hash": "241262733221056833151963305767769612980"
        }
    }
]