In the Linux kernel, the following vulnerability has been resolved:
drbd: use after free in drbdcreatedevice()
The drbddestroyconnection() frees the "connection" so use the _safe() iterator to prevent a use after free.
{ "vanir_signatures": [ { "id": "CVE-2022-49811-0f47f9f5", "signature_type": "Line", "target": { "file": "drivers/block/drbd/drbd_main.c" }, "deprecated": false, "digest": { "line_hashes": [ "47550203060795949640908241395850595402", "145291190902800822849819837983731929431", "338853571791104011233167590177087859085", "250255687045893688286351085074800757777", "7172137270341814963680136262565541490", "68750636509367099362148457502724544213", "217970096523096936926169718212088968828", "246006352209173181926473321354233343139" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c2a00b149836d60c222930bbea6b2139caf34d4f" }, { "id": "CVE-2022-49811-2e4f330a", "signature_type": "Function", "target": { "file": "drivers/block/drbd/drbd_main.c", "function": "drbd_create_device" }, "deprecated": false, "digest": { "length": 3609.0, "function_hash": "188064883181914044230199347344086027586" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bf47ca1b35fc1f55091ffaff5fbe41ea0c6f59a1" }, { "id": "CVE-2022-49811-5166da83", "signature_type": "Line", "target": { "file": "drivers/block/drbd/drbd_main.c" }, "deprecated": false, "digest": { "line_hashes": [ "47550203060795949640908241395850595402", "145291190902800822849819837983731929431", "338853571791104011233167590177087859085", "250255687045893688286351085074800757777", "170725089864184062897721424954292721763", "242319439632821980991545784745245433440", "217970096523096936926169718212088968828", "246006352209173181926473321354233343139" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9ed51414aef6e59e832e2960f10766dce2d5b1a1" }, { "id": "CVE-2022-49811-542f006a", "signature_type": "Function", "target": { "file": "drivers/block/drbd/drbd_main.c", "function": "drbd_create_device" }, "deprecated": false, "digest": { "length": 3589.0, "function_hash": "136452001956951200868687229941209182696" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@813a8dd9c45fd46f5cbbfbedf0791afa7740ccf5" }, { "id": "CVE-2022-49811-639812c6", "signature_type": "Line", "target": { "file": "drivers/block/drbd/drbd_main.c" }, "deprecated": false, "digest": { "line_hashes": [ "47550203060795949640908241395850595402", "145291190902800822849819837983731929431", "338853571791104011233167590177087859085", "250255687045893688286351085074800757777", "170725089864184062897721424954292721763", "242319439632821980991545784745245433440", "217970096523096936926169718212088968828", "246006352209173181926473321354233343139" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fc1897f16ebcfd22364f2afcc27f53a740f3bc7a" }, { "id": "CVE-2022-49811-74978f68", "signature_type": "Line", "target": { "file": "drivers/block/drbd/drbd_main.c" }, "deprecated": false, "digest": { "line_hashes": [ "47550203060795949640908241395850595402", "145291190902800822849819837983731929431", "338853571791104011233167590177087859085", "250255687045893688286351085074800757777", "170725089864184062897721424954292721763", "242319439632821980991545784745245433440", "217970096523096936926169718212088968828", "246006352209173181926473321354233343139" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bf47ca1b35fc1f55091ffaff5fbe41ea0c6f59a1" }, { "id": "CVE-2022-49811-75e83a7f", "signature_type": "Line", "target": { "file": "drivers/block/drbd/drbd_main.c" }, "deprecated": false, "digest": { "line_hashes": [ "47550203060795949640908241395850595402", "145291190902800822849819837983731929431", "338853571791104011233167590177087859085", "250255687045893688286351085074800757777", "170725089864184062897721424954292721763", "242319439632821980991545784745245433440", "217970096523096936926169718212088968828", "246006352209173181926473321354233343139" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@813a8dd9c45fd46f5cbbfbedf0791afa7740ccf5" }, { "id": "CVE-2022-49811-87925e5b", "signature_type": "Function", "target": { "file": "drivers/block/drbd/drbd_main.c", "function": "drbd_create_device" }, "deprecated": false, "digest": { "length": 3303.0, "function_hash": "255166412992342487756377435116891466784" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7a1598189228b5007369a9622ccdf587be0730f" }, { "id": "CVE-2022-49811-9e0e0d19", "signature_type": "Function", "target": { "file": "drivers/block/drbd/drbd_main.c", "function": "drbd_create_device" }, "deprecated": false, "digest": { "length": 3284.0, "function_hash": "274514857261863045133827357569848779945" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9ed51414aef6e59e832e2960f10766dce2d5b1a1" }, { "id": "CVE-2022-49811-c2cec121", "signature_type": "Function", "target": { "file": "drivers/block/drbd/drbd_main.c", "function": "drbd_create_device" }, "deprecated": false, "digest": { "length": 3303.0, "function_hash": "255166412992342487756377435116891466784" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c2a00b149836d60c222930bbea6b2139caf34d4f" }, { "id": "CVE-2022-49811-d2f3aa16", "signature_type": "Function", "target": { "file": "drivers/block/drbd/drbd_main.c", "function": "drbd_create_device" }, "deprecated": false, "digest": { "length": 3268.0, "function_hash": "282263942795443638540281577239224690626" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7d93417d596402ddd46bd76c721f205d09d0d025" }, { "id": "CVE-2022-49811-e7fe9225", "signature_type": "Line", "target": { "file": "drivers/block/drbd/drbd_main.c" }, "deprecated": false, "digest": { "line_hashes": [ "47550203060795949640908241395850595402", "145291190902800822849819837983731929431", "338853571791104011233167590177087859085", "250255687045893688286351085074800757777", "7172137270341814963680136262565541490", "68750636509367099362148457502724544213", "217970096523096936926169718212088968828", "246006352209173181926473321354233343139" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7a1598189228b5007369a9622ccdf587be0730f" }, { "id": "CVE-2022-49811-e91c8dbe", "signature_type": "Line", "target": { "file": "drivers/block/drbd/drbd_main.c" }, "deprecated": false, "digest": { "line_hashes": [ "47550203060795949640908241395850595402", "145291190902800822849819837983731929431", "338853571791104011233167590177087859085", "250255687045893688286351085074800757777", "7172137270341814963680136262565541490", "68750636509367099362148457502724544213", "217970096523096936926169718212088968828", "246006352209173181926473321354233343139" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7d93417d596402ddd46bd76c721f205d09d0d025" }, { "id": "CVE-2022-49811-ee4f9ace", "signature_type": "Function", "target": { "file": "drivers/block/drbd/drbd_main.c", "function": "drbd_create_device" }, "deprecated": false, "digest": { "length": 3614.0, "function_hash": "87862216848798487812929034615968959589" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fc1897f16ebcfd22364f2afcc27f53a740f3bc7a" } ] }