In the Linux kernel, the following vulnerability has been resolved:
memcgwriteevent_control(): fix a user-triggerable oops
we are not guaranteed that anything past the terminating NUL is mapped (let alone initialized with anything sane).
[
{
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"89012835984524414223076502346346296396",
"103707162098242891307428567319064373916",
"80986047472285204949563918852458642875",
"71946942531520740824057586978440495619",
"320426448199743674228204608410210427295",
"269803254782888809048073707845552922781"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1b37ec85ad95b612307627758c6018cd9d92cca8",
"target": {
"file": "mm/memcontrol.c"
},
"id": "CVE-2024-45021-1849c436"
},
{
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 2909.0,
"function_hash": "96472163074427117094499892602931702565"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@43768fa80fd192558737e24ed6548f74554611d7",
"target": {
"function": "memcg_write_event_control",
"file": "mm/memcontrol.c"
},
"id": "CVE-2024-45021-222d9e4f"
},
{
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"89012835984524414223076502346346296396",
"103707162098242891307428567319064373916",
"80986047472285204949563918852458642875",
"71946942531520740824057586978440495619",
"320426448199743674228204608410210427295",
"269803254782888809048073707845552922781"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fa5bfdf6cb5846a00e712d630a43e3cf55ccb411",
"target": {
"file": "mm/memcontrol.c"
},
"id": "CVE-2024-45021-33f048c5"
},
{
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 2849.0,
"function_hash": "55079810820605621314698952721661426662"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ad149f5585345e383baa65f1539d816cd715fd3b",
"target": {
"function": "memcg_write_event_control",
"file": "mm/memcontrol.c"
},
"id": "CVE-2024-45021-39936119"
},
{
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"89012835984524414223076502346346296396",
"103707162098242891307428567319064373916",
"80986047472285204949563918852458642875",
"71946942531520740824057586978440495619",
"320426448199743674228204608410210427295",
"269803254782888809048073707845552922781"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@43768fa80fd192558737e24ed6548f74554611d7",
"target": {
"file": "mm/memcontrol.c"
},
"id": "CVE-2024-45021-3f4f3408"
},
{
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 2849.0,
"function_hash": "55079810820605621314698952721661426662"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0fbe2a72e853a1052abe9bc2b7df8ddb102da227",
"target": {
"function": "memcg_write_event_control",
"file": "mm/memcontrol.c"
},
"id": "CVE-2024-45021-46c3af71"
},
{
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 2862.0,
"function_hash": "298458921346408279142810894722897192283"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fa5bfdf6cb5846a00e712d630a43e3cf55ccb411",
"target": {
"function": "memcg_write_event_control",
"file": "mm/memcontrol.c"
},
"id": "CVE-2024-45021-51620fb3"
},
{
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 2909.0,
"function_hash": "96472163074427117094499892602931702565"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f1aa7c509aa766080db7ab3aec2e31b1df09e57c",
"target": {
"function": "memcg_write_event_control",
"file": "mm/memcontrol.c"
},
"id": "CVE-2024-45021-6d86b38f"
},
{
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"89012835984524414223076502346346296396",
"103707162098242891307428567319064373916",
"80986047472285204949563918852458642875",
"71946942531520740824057586978440495619",
"320426448199743674228204608410210427295",
"269803254782888809048073707845552922781"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0fbe2a72e853a1052abe9bc2b7df8ddb102da227",
"target": {
"file": "mm/memcontrol.c"
},
"id": "CVE-2024-45021-6e23ebe2"
},
{
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"89012835984524414223076502346346296396",
"103707162098242891307428567319064373916",
"80986047472285204949563918852458642875",
"71946942531520740824057586978440495619",
"320426448199743674228204608410210427295",
"269803254782888809048073707845552922781"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@046667c4d3196938e992fba0dfcde570aa85cd0e",
"target": {
"file": "mm/memcontrol-v1.c"
},
"id": "CVE-2024-45021-aa08d234"
},
{
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 2909.0,
"function_hash": "96472163074427117094499892602931702565"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@21b578f1d599edb87462f11113c5b0fc7a04ac61",
"target": {
"function": "memcg_write_event_control",
"file": "mm/memcontrol.c"
},
"id": "CVE-2024-45021-b743e35c"
},
{
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"89012835984524414223076502346346296396",
"103707162098242891307428567319064373916",
"80986047472285204949563918852458642875",
"71946942531520740824057586978440495619",
"320426448199743674228204608410210427295",
"269803254782888809048073707845552922781"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ad149f5585345e383baa65f1539d816cd715fd3b",
"target": {
"file": "mm/memcontrol.c"
},
"id": "CVE-2024-45021-c07f2454"
},
{
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"89012835984524414223076502346346296396",
"103707162098242891307428567319064373916",
"80986047472285204949563918852458642875",
"71946942531520740824057586978440495619",
"320426448199743674228204608410210427295",
"269803254782888809048073707845552922781"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@21b578f1d599edb87462f11113c5b0fc7a04ac61",
"target": {
"file": "mm/memcontrol.c"
},
"id": "CVE-2024-45021-c3c95eed"
},
{
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 2909.0,
"function_hash": "96472163074427117094499892602931702565"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@046667c4d3196938e992fba0dfcde570aa85cd0e",
"target": {
"function": "memcg_write_event_control",
"file": "mm/memcontrol-v1.c"
},
"id": "CVE-2024-45021-d6fbfaa7"
},
{
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"89012835984524414223076502346346296396",
"103707162098242891307428567319064373916",
"80986047472285204949563918852458642875",
"71946942531520740824057586978440495619",
"320426448199743674228204608410210427295",
"269803254782888809048073707845552922781"
]
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f1aa7c509aa766080db7ab3aec2e31b1df09e57c",
"target": {
"file": "mm/memcontrol.c"
},
"id": "CVE-2024-45021-db84cd7b"
},
{
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 2862.0,
"function_hash": "298458921346408279142810894722897192283"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1b37ec85ad95b612307627758c6018cd9d92cca8",
"target": {
"function": "memcg_write_event_control",
"file": "mm/memcontrol.c"
},
"id": "CVE-2024-45021-e41f2e7e"
}
]