In the Linux kernel, the following vulnerability has been resolved:
scsi: mpt3sas: Fix use-after-free warning
Fix the following use-after-free warning which is observed during controller reset:
refcountt: underflow; use-after-free. WARNING: CPU: 23 PID: 5399 at lib/refcount.c:28 refcountwarn_saturate+0xa6/0xf0
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@41acb064c4e013808bc7d5fc1b506fa449425b0b",
"target": {
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-04a64f5c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"97408745425295976864704982689884269177",
"194672166883406956086356166807716152460",
"188702062351521654715107158250675823378",
"123423264595480156908555917177713720463",
"23594015394809635274408170637553642515",
"44491027117249004496304742164791465411",
"57391715550078146818365518972261198412",
"50240070452933201012148738635518759529"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@991df3dd5144f2e6b1c38b8d20ed3d4d21e20b34",
"target": {
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-14d65e48",
"digest": {
"threshold": 0.9,
"line_hashes": [
"97408745425295976864704982689884269177",
"194672166883406956086356166807716152460",
"188702062351521654715107158250675823378",
"123423264595480156908555917177713720463",
"23594015394809635274408170637553642515",
"44491027117249004496304742164791465411",
"57391715550078146818365518972261198412",
"50240070452933201012148738635518759529"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ea10a652ad2ae2cf3eced6f632a5c98f26727057",
"target": {
"function": "_scsih_fw_event_cleanup_queue",
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-3430543f",
"digest": {
"length": 570.0,
"function_hash": "167464721247522832144363528998602433118"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5682c94644fde72f72bded6580c38189ffc856b5",
"target": {
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-39da798b",
"digest": {
"threshold": 0.9,
"line_hashes": [
"97408745425295976864704982689884269177",
"194672166883406956086356166807716152460",
"188702062351521654715107158250675823378",
"123423264595480156908555917177713720463",
"320843823131713661256057630846178017754",
"44491027117249004496304742164791465411",
"13157428076509450747305132523890147622",
"235907344699876351759356879098109926052"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b8fc9e91b931215110ba824d1a2983c5f60b6f82",
"target": {
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-3c4cd465",
"digest": {
"threshold": 0.9,
"line_hashes": [
"97408745425295976864704982689884269177",
"194672166883406956086356166807716152460",
"188702062351521654715107158250675823378",
"123423264595480156908555917177713720463",
"320843823131713661256057630846178017754",
"44491027117249004496304742164791465411",
"13157428076509450747305132523890147622",
"235907344699876351759356879098109926052"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@41acb064c4e013808bc7d5fc1b506fa449425b0b",
"target": {
"function": "dequeue_next_fw_event",
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-3dcf2904",
"digest": {
"length": 341.0,
"function_hash": "328210439223614331032151952093121754012"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ea10a652ad2ae2cf3eced6f632a5c98f26727057",
"target": {
"function": "dequeue_next_fw_event",
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-449d1be8",
"digest": {
"length": 341.0,
"function_hash": "328210439223614331032151952093121754012"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@41acb064c4e013808bc7d5fc1b506fa449425b0b",
"target": {
"function": "_scsih_fw_event_cleanup_queue",
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-4f95ce5e",
"digest": {
"length": 787.0,
"function_hash": "321791426192897986938268291004380273946"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d4959d09b76eb7a4146f5133962b88d3bddb63d6",
"target": {
"function": "_scsih_fw_event_cleanup_queue",
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-57f3147a",
"digest": {
"length": 278.0,
"function_hash": "91028503876086070212698997311732634232"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5682c94644fde72f72bded6580c38189ffc856b5",
"target": {
"function": "dequeue_next_fw_event",
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-65c88bbf",
"digest": {
"length": 341.0,
"function_hash": "328210439223614331032151952093121754012"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6229fa494a5949be209bc73afbc5d0a749c2e3c7",
"target": {
"function": "dequeue_next_fw_event",
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-712cb069",
"digest": {
"length": 341.0,
"function_hash": "328210439223614331032151952093121754012"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5682c94644fde72f72bded6580c38189ffc856b5",
"target": {
"function": "_scsih_fw_event_cleanup_queue",
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-7fe1fe22",
"digest": {
"length": 278.0,
"function_hash": "91028503876086070212698997311732634232"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b8fc9e91b931215110ba824d1a2983c5f60b6f82",
"target": {
"function": "_scsih_fw_event_cleanup_queue",
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-814bd464",
"digest": {
"length": 278.0,
"function_hash": "91028503876086070212698997311732634232"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d4959d09b76eb7a4146f5133962b88d3bddb63d6",
"target": {
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-88ccdc06",
"digest": {
"threshold": 0.9,
"line_hashes": [
"97408745425295976864704982689884269177",
"194672166883406956086356166807716152460",
"188702062351521654715107158250675823378",
"123423264595480156908555917177713720463",
"320843823131713661256057630846178017754",
"44491027117249004496304742164791465411",
"13157428076509450747305132523890147622",
"235907344699876351759356879098109926052"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@991df3dd5144f2e6b1c38b8d20ed3d4d21e20b34",
"target": {
"function": "_scsih_fw_event_cleanup_queue",
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-8bad8e8e",
"digest": {
"length": 787.0,
"function_hash": "321791426192897986938268291004380273946"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6229fa494a5949be209bc73afbc5d0a749c2e3c7",
"target": {
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-9a2d025a",
"digest": {
"threshold": 0.9,
"line_hashes": [
"97408745425295976864704982689884269177",
"194672166883406956086356166807716152460",
"188702062351521654715107158250675823378",
"123423264595480156908555917177713720463",
"23594015394809635274408170637553642515",
"44491027117249004496304742164791465411",
"57391715550078146818365518972261198412",
"50240070452933201012148738635518759529"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d4959d09b76eb7a4146f5133962b88d3bddb63d6",
"target": {
"function": "dequeue_next_fw_event",
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-ac4d0420",
"digest": {
"length": 341.0,
"function_hash": "328210439223614331032151952093121754012"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@82efb917eeb27454dc4c6fe26432fc8f6c75bc16",
"target": {
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-d6ffd7f1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"97408745425295976864704982689884269177",
"194672166883406956086356166807716152460",
"188702062351521654715107158250675823378",
"123423264595480156908555917177713720463",
"320843823131713661256057630846178017754",
"44491027117249004496304742164791465411",
"13157428076509450747305132523890147622",
"235907344699876351759356879098109926052"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b8fc9e91b931215110ba824d1a2983c5f60b6f82",
"target": {
"function": "dequeue_next_fw_event",
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-ddd22936",
"digest": {
"length": 341.0,
"function_hash": "328210439223614331032151952093121754012"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@82efb917eeb27454dc4c6fe26432fc8f6c75bc16",
"target": {
"function": "dequeue_next_fw_event",
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-e19e9947",
"digest": {
"length": 341.0,
"function_hash": "328210439223614331032151952093121754012"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6229fa494a5949be209bc73afbc5d0a749c2e3c7",
"target": {
"function": "_scsih_fw_event_cleanup_queue",
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-e9d57697",
"digest": {
"length": 787.0,
"function_hash": "321791426192897986938268291004380273946"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@991df3dd5144f2e6b1c38b8d20ed3d4d21e20b34",
"target": {
"function": "dequeue_next_fw_event",
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-ebabd5fd",
"digest": {
"length": 341.0,
"function_hash": "328210439223614331032151952093121754012"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@82efb917eeb27454dc4c6fe26432fc8f6c75bc16",
"target": {
"function": "_scsih_fw_event_cleanup_queue",
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-f303f457",
"digest": {
"length": 278.0,
"function_hash": "91028503876086070212698997311732634232"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ea10a652ad2ae2cf3eced6f632a5c98f26727057",
"target": {
"file": "drivers/scsi/mpt3sas/mpt3sas_scsih.c"
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-48695-f8882d78",
"digest": {
"threshold": 0.9,
"line_hashes": [
"97408745425295976864704982689884269177",
"194672166883406956086356166807716152460",
"188702062351521654715107158250675823378",
"123423264595480156908555917177713720463",
"23594015394809635274408170637553642515",
"44491027117249004496304742164791465411",
"57391715550078146818365518972261198412",
"50240070452933201012148738635518759529"
]
},
"signature_type": "Line"
}
]