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.
[
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"47550203060795949640908241395850595402",
"145291190902800822849819837983731929431",
"338853571791104011233167590177087859085",
"250255687045893688286351085074800757777",
"7172137270341814963680136262565541490",
"68750636509367099362148457502724544213",
"217970096523096936926169718212088968828",
"246006352209173181926473321354233343139"
]
},
"target": {
"file": "drivers/block/drbd/drbd_main.c"
},
"signature_version": "v1",
"id": "CVE-2022-49811-0f47f9f5",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c2a00b149836d60c222930bbea6b2139caf34d4f"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "188064883181914044230199347344086027586",
"length": 3609.0
},
"target": {
"file": "drivers/block/drbd/drbd_main.c",
"function": "drbd_create_device"
},
"signature_version": "v1",
"id": "CVE-2022-49811-2e4f330a",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bf47ca1b35fc1f55091ffaff5fbe41ea0c6f59a1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"47550203060795949640908241395850595402",
"145291190902800822849819837983731929431",
"338853571791104011233167590177087859085",
"250255687045893688286351085074800757777",
"170725089864184062897721424954292721763",
"242319439632821980991545784745245433440",
"217970096523096936926169718212088968828",
"246006352209173181926473321354233343139"
]
},
"target": {
"file": "drivers/block/drbd/drbd_main.c"
},
"signature_version": "v1",
"id": "CVE-2022-49811-5166da83",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9ed51414aef6e59e832e2960f10766dce2d5b1a1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "136452001956951200868687229941209182696",
"length": 3589.0
},
"target": {
"file": "drivers/block/drbd/drbd_main.c",
"function": "drbd_create_device"
},
"signature_version": "v1",
"id": "CVE-2022-49811-542f006a",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@813a8dd9c45fd46f5cbbfbedf0791afa7740ccf5"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"47550203060795949640908241395850595402",
"145291190902800822849819837983731929431",
"338853571791104011233167590177087859085",
"250255687045893688286351085074800757777",
"170725089864184062897721424954292721763",
"242319439632821980991545784745245433440",
"217970096523096936926169718212088968828",
"246006352209173181926473321354233343139"
]
},
"target": {
"file": "drivers/block/drbd/drbd_main.c"
},
"signature_version": "v1",
"id": "CVE-2022-49811-639812c6",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fc1897f16ebcfd22364f2afcc27f53a740f3bc7a"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"47550203060795949640908241395850595402",
"145291190902800822849819837983731929431",
"338853571791104011233167590177087859085",
"250255687045893688286351085074800757777",
"170725089864184062897721424954292721763",
"242319439632821980991545784745245433440",
"217970096523096936926169718212088968828",
"246006352209173181926473321354233343139"
]
},
"target": {
"file": "drivers/block/drbd/drbd_main.c"
},
"signature_version": "v1",
"id": "CVE-2022-49811-74978f68",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bf47ca1b35fc1f55091ffaff5fbe41ea0c6f59a1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"47550203060795949640908241395850595402",
"145291190902800822849819837983731929431",
"338853571791104011233167590177087859085",
"250255687045893688286351085074800757777",
"170725089864184062897721424954292721763",
"242319439632821980991545784745245433440",
"217970096523096936926169718212088968828",
"246006352209173181926473321354233343139"
]
},
"target": {
"file": "drivers/block/drbd/drbd_main.c"
},
"signature_version": "v1",
"id": "CVE-2022-49811-75e83a7f",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@813a8dd9c45fd46f5cbbfbedf0791afa7740ccf5"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "255166412992342487756377435116891466784",
"length": 3303.0
},
"target": {
"file": "drivers/block/drbd/drbd_main.c",
"function": "drbd_create_device"
},
"signature_version": "v1",
"id": "CVE-2022-49811-87925e5b",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7a1598189228b5007369a9622ccdf587be0730f"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "274514857261863045133827357569848779945",
"length": 3284.0
},
"target": {
"file": "drivers/block/drbd/drbd_main.c",
"function": "drbd_create_device"
},
"signature_version": "v1",
"id": "CVE-2022-49811-9e0e0d19",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9ed51414aef6e59e832e2960f10766dce2d5b1a1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "255166412992342487756377435116891466784",
"length": 3303.0
},
"target": {
"file": "drivers/block/drbd/drbd_main.c",
"function": "drbd_create_device"
},
"signature_version": "v1",
"id": "CVE-2022-49811-c2cec121",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c2a00b149836d60c222930bbea6b2139caf34d4f"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "282263942795443638540281577239224690626",
"length": 3268.0
},
"target": {
"file": "drivers/block/drbd/drbd_main.c",
"function": "drbd_create_device"
},
"signature_version": "v1",
"id": "CVE-2022-49811-d2f3aa16",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7d93417d596402ddd46bd76c721f205d09d0d025"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"47550203060795949640908241395850595402",
"145291190902800822849819837983731929431",
"338853571791104011233167590177087859085",
"250255687045893688286351085074800757777",
"7172137270341814963680136262565541490",
"68750636509367099362148457502724544213",
"217970096523096936926169718212088968828",
"246006352209173181926473321354233343139"
]
},
"target": {
"file": "drivers/block/drbd/drbd_main.c"
},
"signature_version": "v1",
"id": "CVE-2022-49811-e7fe9225",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7a1598189228b5007369a9622ccdf587be0730f"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"47550203060795949640908241395850595402",
"145291190902800822849819837983731929431",
"338853571791104011233167590177087859085",
"250255687045893688286351085074800757777",
"7172137270341814963680136262565541490",
"68750636509367099362148457502724544213",
"217970096523096936926169718212088968828",
"246006352209173181926473321354233343139"
]
},
"target": {
"file": "drivers/block/drbd/drbd_main.c"
},
"signature_version": "v1",
"id": "CVE-2022-49811-e91c8dbe",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7d93417d596402ddd46bd76c721f205d09d0d025"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "87862216848798487812929034615968959589",
"length": 3614.0
},
"target": {
"file": "drivers/block/drbd/drbd_main.c",
"function": "drbd_create_device"
},
"signature_version": "v1",
"id": "CVE-2022-49811-ee4f9ace",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fc1897f16ebcfd22364f2afcc27f53a740f3bc7a"
}
]