GCVE Workshop - 22 September 2026 (14:00-18:00), Luxembourg Before The Vulnopticon Conference - Registration

CVE-2022-50459 (GCVE-0-2022-50459)

Vulnerability from cvelistv5 – Published: 2025-10-01 11:45 – Updated: 2026-08-05 08:58
VLAI
Title
scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername()
Summary
In the Linux kernel, the following vulnerability has been resolved: scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername() Fix a NULL pointer crash that occurs when we are freeing the socket at the same time we access it via sysfs. The problem is that: 1. iscsi_sw_tcp_conn_get_param() and iscsi_sw_tcp_host_get_param() take the frwd_lock and do sock_hold() then drop the frwd_lock. sock_hold() does a get on the "struct sock". 2. iscsi_sw_tcp_release_conn() does sockfd_put() which does the last put on the "struct socket" and that does __sock_release() which sets the sock->ops to NULL. 3. iscsi_sw_tcp_conn_get_param() and iscsi_sw_tcp_host_get_param() then call kernel_getpeername() which accesses the NULL sock->ops. Above we do a get on the "struct sock", but we needed a get on the "struct socket". Originally, we just held the frwd_lock the entire time but in commit bcf3a2953d36 ("scsi: iscsi: iscsi_tcp: Avoid holding spinlock while calling getpeername()") we switched to refcount based because the network layer changed and started taking a mutex in that path, so we could no longer hold the frwd_lock. Instead of trying to maintain multiple refcounts, this just has us use a mutex for accessing the socket in the interface code paths.
Impacted products
Vendor Product Version CPE status
Linux Linux Affected: bcf3a2953d36bbfb9bd44ccb3db0897d935cc485 , < 884a788f065578bb640382279a83d1df433b13e6 (git)
Affected: bcf3a2953d36bbfb9bd44ccb3db0897d935cc485 , < a26b0658751bb0a3b28386fca715333b104d32a2 (git)
Affected: bcf3a2953d36bbfb9bd44ccb3db0897d935cc485 , < 897dbbc57d71e8a34ec1af8e573a142de457da38 (git)
Affected: bcf3a2953d36bbfb9bd44ccb3db0897d935cc485 , < 0a0b861fce2657ba08ec356a74346b37ca4b2008 (git)
Affected: bcf3a2953d36bbfb9bd44ccb3db0897d935cc485 , < 57569c37f0add1b6489e1a1563c71519daf732cf (git)
Affected: 7d29e950766327f658cb92722b9445ac3b3ae023 (git)
Affected: 5.8.14 , < 5.9 (semver)
guessed Create a notification for this product.
Linux Linux Affected: 5.9
Unaffected: 0 , < 5.9 (semver)
Unaffected: 5.10.150 , ≤ 5.10.* (semver)
Unaffected: 5.15.75 , ≤ 5.15.* (semver)
Unaffected: 5.19.17 , ≤ 5.19.* (semver)
Unaffected: 6.0.3 , ≤ 6.0.* (semver)
Unaffected: 6.1 , ≤ * (original_commit_for_fix)
guessed Create a notification for this product.
Show details on NVD website

{
  "containers": {
    "cna": {
      "affected": [
        {
          "defaultStatus": "unaffected",
          "product": "Linux",
          "programFiles": [
            "drivers/scsi/iscsi_tcp.c",
            "drivers/scsi/iscsi_tcp.h"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "884a788f065578bb640382279a83d1df433b13e6",
              "status": "affected",
              "version": "bcf3a2953d36bbfb9bd44ccb3db0897d935cc485",
              "versionType": "git"
            },
            {
              "lessThan": "a26b0658751bb0a3b28386fca715333b104d32a2",
              "status": "affected",
              "version": "bcf3a2953d36bbfb9bd44ccb3db0897d935cc485",
              "versionType": "git"
            },
            {
              "lessThan": "897dbbc57d71e8a34ec1af8e573a142de457da38",
              "status": "affected",
              "version": "bcf3a2953d36bbfb9bd44ccb3db0897d935cc485",
              "versionType": "git"
            },
            {
              "lessThan": "0a0b861fce2657ba08ec356a74346b37ca4b2008",
              "status": "affected",
              "version": "bcf3a2953d36bbfb9bd44ccb3db0897d935cc485",
              "versionType": "git"
            },
            {
              "lessThan": "57569c37f0add1b6489e1a1563c71519daf732cf",
              "status": "affected",
              "version": "bcf3a2953d36bbfb9bd44ccb3db0897d935cc485",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "7d29e950766327f658cb92722b9445ac3b3ae023",
              "versionType": "git"
            },
            {
              "lessThan": "5.9",
              "status": "affected",
              "version": "5.8.14",
              "versionType": "semver"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "drivers/scsi/iscsi_tcp.c",
            "drivers/scsi/iscsi_tcp.h"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "5.9"
            },
            {
              "lessThan": "5.9",
              "status": "unaffected",
              "version": "0",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.10.*",
              "status": "unaffected",
              "version": "5.10.150",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.15.*",
              "status": "unaffected",
              "version": "5.15.75",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.19.*",
              "status": "unaffected",
              "version": "5.19.17",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.0.*",
              "status": "unaffected",
              "version": "6.0.3",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "*",
              "status": "unaffected",
              "version": "6.1",
              "versionType": "original_commit_for_fix"
            }
          ]
        }
      ],
      "cpeApplicability": [
        {
          "nodes": [
            {
              "cpeMatch": [
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.10.150",
                  "versionStartIncluding": "5.9",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.15.75",
                  "versionStartIncluding": "5.9",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.19.17",
                  "versionStartIncluding": "5.9",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.0.3",
                  "versionStartIncluding": "5.9",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.1",
                  "versionStartIncluding": "5.9",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionStartIncluding": "5.8.14",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nscsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername()\n\nFix a NULL pointer crash that occurs when we are freeing the socket at the\nsame time we access it via sysfs.\n\nThe problem is that:\n\n 1. iscsi_sw_tcp_conn_get_param() and iscsi_sw_tcp_host_get_param() take\n    the frwd_lock and do sock_hold() then drop the frwd_lock. sock_hold()\n    does a get on the \"struct sock\".\n\n 2. iscsi_sw_tcp_release_conn() does sockfd_put() which does the last put\n    on the \"struct socket\" and that does __sock_release() which sets the\n    sock-\u003eops to NULL.\n\n 3. iscsi_sw_tcp_conn_get_param() and iscsi_sw_tcp_host_get_param() then\n    call kernel_getpeername() which accesses the NULL sock-\u003eops.\n\nAbove we do a get on the \"struct sock\", but we needed a get on the \"struct\nsocket\". Originally, we just held the frwd_lock the entire time but in\ncommit bcf3a2953d36 (\"scsi: iscsi: iscsi_tcp: Avoid holding spinlock while\ncalling getpeername()\") we switched to refcount based because the network\nlayer changed and started taking a mutex in that path, so we could no\nlonger hold the frwd_lock.\n\nInstead of trying to maintain multiple refcounts, this just has us use a\nmutex for accessing the socket in the interface code paths."
        }
      ],
      "metrics": [
        {
          "cvssV3_1": {
            "baseScore": 7.8,
            "baseSeverity": "HIGH",
            "vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
            "version": "3.1"
          },
          "scenarios": [
            {
              "lang": "en",
              "value": "AV:L - The vulnerable path is reached by reading world-readable iscsi_connection/iscsi_host sysfs attributes (address/port/local_port/ipaddress) that call iscsi_sw_tcp_conn_get_param()/iscsi_sw_tcp_host_get_param(), a local sysfs/syscall path rather than remote packet processing.\nAC:L - An attacker who can spam the sysfs reads controls one side of the race and can align it with connection stop/logout/cleanup_work teardown; when the attacker also manages the session they control both sides, so success does not depend on attacker-uncontrollable memory layout.\nPR:L - The crashing/UAF read path uses S_IRUGO sysfs attributes with no capable() check, so on hosts that already have iscsi_tcp sessions an unprivileged local user (e.g. cat of the attr) can trigger the bug without CAP_SYS_ADMIN.\nUI:N - Exploitation requires only the attacker\u2019s own sysfs reads raced with connection teardown; no separate victim action such as mounting a filesystem is required.\nS:U - Impact remains within the host kernel\u2019s iSCSI/socket authority and does not cross a VM, IOMMU, or other security boundary.\nC:H - The bug holds only a struct sock ref while sockfd_put may free the struct socket, yielding a UAF of the socket object whose reused contents can be sprayed to obtain an arbitrary kernel read primitive.\nI:H - Use-after-free of struct socket allows a sprayed sock-\u003eops function-pointer table, so kernel_getpeername()/getsockname() can be turned into control-flow hijacking / arbitrary write rather than only a crash.\nA:H - The documented concurrent free versus getpeername path NULL-dereferences sock-\u003eops (and UAF crashes under KASAN), causing a kernel oops/panic and full availability loss."
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-08-05T08:58:52.235Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/884a788f065578bb640382279a83d1df433b13e6"
        },
        {
          "url": "https://git.kernel.org/stable/c/a26b0658751bb0a3b28386fca715333b104d32a2"
        },
        {
          "url": "https://git.kernel.org/stable/c/897dbbc57d71e8a34ec1af8e573a142de457da38"
        },
        {
          "url": "https://git.kernel.org/stable/c/0a0b861fce2657ba08ec356a74346b37ca4b2008"
        },
        {
          "url": "https://git.kernel.org/stable/c/57569c37f0add1b6489e1a1563c71519daf732cf"
        }
      ],
      "title": "scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername()",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2022-50459",
    "datePublished": "2025-10-01T11:45:31.740Z",
    "dateReserved": "2025-10-01T11:38:45.640Z",
    "dateUpdated": "2026-08-05T08:58:52.235Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "vulnerability-lookup:meta": {
    "epss": {
      "cve": "CVE-2022-50459",
      "date": "2026-09-16",
      "epss": "0.00176",
      "percentile": "0.07346"
    },
    "nvd": "{\"cve\":{\"id\":\"CVE-2022-50459\",\"sourceIdentifier\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"published\":\"2025-10-01T12:15:39.283\",\"lastModified\":\"2026-08-04T10:18:17.363\",\"vulnStatus\":\"Modified\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"In the Linux kernel, the following vulnerability has been resolved:\\n\\nscsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername()\\n\\nFix a NULL pointer crash that occurs when we are freeing the socket at the\\nsame time we access it via sysfs.\\n\\nThe problem is that:\\n\\n 1. iscsi_sw_tcp_conn_get_param() and iscsi_sw_tcp_host_get_param() take\\n    the frwd_lock and do sock_hold() then drop the frwd_lock. sock_hold()\\n    does a get on the \\\"struct sock\\\".\\n\\n 2. iscsi_sw_tcp_release_conn() does sockfd_put() which does the last put\\n    on the \\\"struct socket\\\" and that does __sock_release() which sets the\\n    sock-\u003eops to NULL.\\n\\n 3. iscsi_sw_tcp_conn_get_param() and iscsi_sw_tcp_host_get_param() then\\n    call kernel_getpeername() which accesses the NULL sock-\u003eops.\\n\\nAbove we do a get on the \\\"struct sock\\\", but we needed a get on the \\\"struct\\nsocket\\\". Originally, we just held the frwd_lock the entire time but in\\ncommit bcf3a2953d36 (\\\"scsi: iscsi: iscsi_tcp: Avoid holding spinlock while\\ncalling getpeername()\\\") we switched to refcount based because the network\\nlayer changed and started taking a mutex in that path, so we could no\\nlonger hold the frwd_lock.\\n\\nInstead of trying to maintain multiple refcounts, this just has us use a\\nmutex for accessing the socket in the interface code paths.\"}],\"affected\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"affectedData\":[{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"unaffected\",\"programFiles\":[\"drivers/scsi/iscsi_tcp.c\",\"drivers/scsi/iscsi_tcp.h\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"bcf3a2953d36bbfb9bd44ccb3db0897d935cc485\",\"lessThan\":\"884a788f065578bb640382279a83d1df433b13e6\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"bcf3a2953d36bbfb9bd44ccb3db0897d935cc485\",\"lessThan\":\"a26b0658751bb0a3b28386fca715333b104d32a2\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"bcf3a2953d36bbfb9bd44ccb3db0897d935cc485\",\"lessThan\":\"897dbbc57d71e8a34ec1af8e573a142de457da38\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"bcf3a2953d36bbfb9bd44ccb3db0897d935cc485\",\"lessThan\":\"0a0b861fce2657ba08ec356a74346b37ca4b2008\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"bcf3a2953d36bbfb9bd44ccb3db0897d935cc485\",\"lessThan\":\"57569c37f0add1b6489e1a1563c71519daf732cf\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"7d29e950766327f658cb92722b9445ac3b3ae023\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"5.8.14\",\"lessThan\":\"5.9\",\"versionType\":\"semver\",\"status\":\"affected\"}]},{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"affected\",\"programFiles\":[\"drivers/scsi/iscsi_tcp.c\",\"drivers/scsi/iscsi_tcp.h\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"5.9\",\"status\":\"affected\"},{\"version\":\"0\",\"lessThan\":\"5.9\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.10.150\",\"lessThanOrEqual\":\"5.10.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.15.75\",\"lessThanOrEqual\":\"5.15.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.19.17\",\"lessThanOrEqual\":\"5.19.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.0.3\",\"lessThanOrEqual\":\"6.0.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.1\",\"lessThanOrEqual\":\"*\",\"versionType\":\"original_commit_for_fix\",\"status\":\"unaffected\"}]}]}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H\",\"baseScore\":7.8,\"baseSeverity\":\"HIGH\",\"attackVector\":\"LOCAL\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"LOW\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"HIGH\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":1.8,\"impactScore\":5.9},{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H\",\"baseScore\":5.5,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"LOCAL\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"LOW\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"NONE\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":1.8,\"impactScore\":3.6}]},\"weaknesses\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-476\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"5.8.14\",\"versionEndExcluding\":\"5.9\",\"matchCriteriaId\":\"1133FBE6-DF98-4DA0-8024-F7C8453C3B60\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"5.9.1\",\"versionEndExcluding\":\"5.10.150\",\"matchCriteriaId\":\"B8DE03BE-707F-4F7F-982D-5ED588617949\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"5.11\",\"versionEndExcluding\":\"5.15.75\",\"matchCriteriaId\":\"6D945F46-F32F-4C09-8400-C3477E22A9FB\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"5.16\",\"versionEndExcluding\":\"5.19.17\",\"matchCriteriaId\":\"19B4C3A4-E5C3-41DC-BB14-BE72858E7D35\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.0\",\"versionEndExcluding\":\"6.0.3\",\"matchCriteriaId\":\"5BCD8201-B847-4442-B894-70D430128DEF\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:5.9:-:*:*:*:*:*:*\",\"matchCriteriaId\":\"F79A2EB6-623E-4749-AEE0-DCB58C4C42F8\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:5.9:rc8:*:*:*:*:*:*\",\"matchCriteriaId\":\"3497462B-A3DA-47CC-A5DD-C1C2D2E6DFDE\"}]}]}],\"references\":[{\"url\":\"https://git.kernel.org/stable/c/0a0b861fce2657ba08ec356a74346b37ca4b2008\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/57569c37f0add1b6489e1a1563c71519daf732cf\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/884a788f065578bb640382279a83d1df433b13e6\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/897dbbc57d71e8a34ec1af8e573a142de457da38\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/a26b0658751bb0a3b28386fca715333b104d32a2\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]}]}}",
    "redhat_vex": {
      "aggregate_severity": "Moderate",
      "current_release_date": "2026-08-13T19:32:34+00:00",
      "cve": "CVE-2022-50459",
      "id": "CVE-2022-50459",
      "initial_release_date": "2022-01-01T00:00:00+00:00",
      "product_status:fixed": "201",
      "product_status:known_affected": "112",
      "product_status:known_not_affected": "76",
      "source": "Red Hat CSAF VEX",
      "status": "final",
      "title": "kernel: scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername()",
      "url": "https://security.access.redhat.com/data/csaf/v2/vex/2022/cve-2022-50459.json",
      "version": "3"
    },
    "suse_vex": {
      "aggregate_severity": "moderate",
      "current_release_date": "2026-08-29T02:20:57Z",
      "cve": "CVE-2022-50459",
      "id": "CVE-2022-50459",
      "initial_release_date": "2025-10-01T23:32:20Z",
      "product_status:known_affected": "403",
      "product_status:known_not_affected": "235",
      "product_status:recommended": "323",
      "source": "SUSE CSAF VEX",
      "status": "interim",
      "title": "SUSE CVE CVE-2022-50459",
      "url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2022-50459.json",
      "version": "40"
    }
  }
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

Sightings

Author Source Type Date Other

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or observed by the user.
  • Confirmed: The vulnerability has been validated from an analyst's perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
  • Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
  • Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
  • Not confirmed: The user expressed doubt about the validity of the vulnerability.
  • Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.

Loading…

Detection rules are retrieved from Rulezet.

Loading…

Loading…

Related by attack behaviour

Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.


Loading…