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

CVE-2026-89548 (GCVE-0-2026-89548)

Vulnerability from cvelistv5 – Published: 2026-09-11 19:44 – Updated: 2026-09-14 12:00
VLAI
Title
SUNRPC: always drain cache_cleaner before destroying a cache_detail
Summary
In the Linux kernel, the following vulnerability has been resolved: SUNRPC: always drain cache_cleaner before destroying a cache_detail sunrpc_destroy_cache_detail() only cancels the global cache_cleaner delayed_work when cache_list is empty. During per-netns teardown cache_list is never empty because init_net's caches remain registered, so the cancel never fires. After unlink, the caller proceeds to cache_destroy_net() which kfrees the cache_detail while cache_clean() may still hold a dangling pointer to it. The result is a use-after-free: cache_dequeue() takes cd->queue_lock on freed memory, and cache_put() dereferences cd->cache_put as a function pointer from freed slab. Drop the list_empty guard so that cancel_delayed_work_sync() always runs, ensuring any in-flight cache_clean() completes before the cache_detail is freed. Re-arm the cleaner afterwards if other caches are still registered.
Impacted products
Vendor Product Version CPE status
Linux Linux Affected: 820f9442e711a81749e70c40f149fc54c4ce0ca8 , < dec787a15c96a5665e9ffc61b429a6a4ab26e6b9 (git)
Affected: 820f9442e711a81749e70c40f149fc54c4ce0ca8 , < 5eea874a696201c31e7c2d7badbfa0d90e9961b5 (git)
Affected: 820f9442e711a81749e70c40f149fc54c4ce0ca8 , < cf239de7fdcc8336259b01ea4bcf650dadad1040 (git)
Affected: 820f9442e711a81749e70c40f149fc54c4ce0ca8 , < 6d74ecc2be120a0c300b224b7649fe93c0453714 (git)
Affected: 820f9442e711a81749e70c40f149fc54c4ce0ca8 , < 9d44836f60c8c29bcdb1471fd9202387c642a890 (git)
Affected: 820f9442e711a81749e70c40f149fc54c4ce0ca8 , < 2e861ce2aaa468351a6a47c4cbb4971ebb740c7b (git)
Affected: 820f9442e711a81749e70c40f149fc54c4ce0ca8 , < 3d60fdf951143d6ef4e352e2f8eb852286701726 (git)
Affected: 820f9442e711a81749e70c40f149fc54c4ce0ca8 , < f42d0fda0c67695db6bc704b04b7c10240805377 (git)
guessed Create a notification for this product.
Linux Linux Affected: 3.4
Unaffected: 0 , < 3.4 (semver)
Unaffected: 5.10.270 , ≤ 5.10.* (semver)
Unaffected: 5.15.221 , ≤ 5.15.* (semver)
Unaffected: 6.1.188 , ≤ 6.1.* (semver)
Unaffected: 6.6.157 , ≤ 6.6.* (semver)
Unaffected: 6.12.109 , ≤ 6.12.* (semver)
Unaffected: 6.18.50 , ≤ 6.18.* (semver)
Unaffected: 7.2.4 , ≤ 7.2.* (semver)
Unaffected: 7.3-rc1 , ≤ * (original_commit_for_fix)
guessed Create a notification for this product.
Show details on NVD website

{
  "containers": {
    "cna": {
      "affected": [
        {
          "defaultStatus": "unaffected",
          "product": "Linux",
          "programFiles": [
            "net/sunrpc/cache.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "dec787a15c96a5665e9ffc61b429a6a4ab26e6b9",
              "status": "affected",
              "version": "820f9442e711a81749e70c40f149fc54c4ce0ca8",
              "versionType": "git"
            },
            {
              "lessThan": "5eea874a696201c31e7c2d7badbfa0d90e9961b5",
              "status": "affected",
              "version": "820f9442e711a81749e70c40f149fc54c4ce0ca8",
              "versionType": "git"
            },
            {
              "lessThan": "cf239de7fdcc8336259b01ea4bcf650dadad1040",
              "status": "affected",
              "version": "820f9442e711a81749e70c40f149fc54c4ce0ca8",
              "versionType": "git"
            },
            {
              "lessThan": "6d74ecc2be120a0c300b224b7649fe93c0453714",
              "status": "affected",
              "version": "820f9442e711a81749e70c40f149fc54c4ce0ca8",
              "versionType": "git"
            },
            {
              "lessThan": "9d44836f60c8c29bcdb1471fd9202387c642a890",
              "status": "affected",
              "version": "820f9442e711a81749e70c40f149fc54c4ce0ca8",
              "versionType": "git"
            },
            {
              "lessThan": "2e861ce2aaa468351a6a47c4cbb4971ebb740c7b",
              "status": "affected",
              "version": "820f9442e711a81749e70c40f149fc54c4ce0ca8",
              "versionType": "git"
            },
            {
              "lessThan": "3d60fdf951143d6ef4e352e2f8eb852286701726",
              "status": "affected",
              "version": "820f9442e711a81749e70c40f149fc54c4ce0ca8",
              "versionType": "git"
            },
            {
              "lessThan": "f42d0fda0c67695db6bc704b04b7c10240805377",
              "status": "affected",
              "version": "820f9442e711a81749e70c40f149fc54c4ce0ca8",
              "versionType": "git"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "net/sunrpc/cache.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "3.4"
            },
            {
              "lessThan": "3.4",
              "status": "unaffected",
              "version": "0",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.10.*",
              "status": "unaffected",
              "version": "5.10.270",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.15.*",
              "status": "unaffected",
              "version": "5.15.221",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.1.*",
              "status": "unaffected",
              "version": "6.1.188",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.6.*",
              "status": "unaffected",
              "version": "6.6.157",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.12.*",
              "status": "unaffected",
              "version": "6.12.109",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.18.*",
              "status": "unaffected",
              "version": "6.18.50",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "7.2.*",
              "status": "unaffected",
              "version": "7.2.4",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "*",
              "status": "unaffected",
              "version": "7.3-rc1",
              "versionType": "original_commit_for_fix"
            }
          ]
        }
      ],
      "cpeApplicability": [
        {
          "nodes": [
            {
              "cpeMatch": [
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.10.270",
                  "versionStartIncluding": "3.4",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.15.221",
                  "versionStartIncluding": "3.4",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.1.188",
                  "versionStartIncluding": "3.4",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.6.157",
                  "versionStartIncluding": "3.4",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.12.109",
                  "versionStartIncluding": "3.4",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.18.50",
                  "versionStartIncluding": "3.4",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "7.2.4",
                  "versionStartIncluding": "3.4",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "7.3-rc1",
                  "versionStartIncluding": "3.4",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nSUNRPC: always drain cache_cleaner before destroying a cache_detail\n\nsunrpc_destroy_cache_detail() only cancels the global cache_cleaner\ndelayed_work when cache_list is empty.  During per-netns teardown\ncache_list is never empty because init_net\u0027s caches remain registered,\nso the cancel never fires.  After unlink, the caller proceeds to\ncache_destroy_net() which kfrees the cache_detail while cache_clean()\nmay still hold a dangling pointer to it.  The result is a\nuse-after-free: cache_dequeue() takes cd-\u003equeue_lock on freed memory,\nand cache_put() dereferences cd-\u003ecache_put as a function pointer from\nfreed slab.\n\nDrop the list_empty guard so that cancel_delayed_work_sync() always\nruns, ensuring any in-flight cache_clean() completes before the\ncache_detail is freed.  Re-arm the cleaner afterwards if other caches\nare still registered."
        }
      ],
      "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 - sunrpc_destroy_cache_detail() runs from per-netns teardown (sunrpc_exit_net, nfsd_net_exit, gss_svc_shutdown_net) when a local task creates and destroys a network namespace; remote NFS/RPC traffic populates caches but never frees cache_detail.\nAC:L - The attacker controls both sides of the race: unshare of a user+net ns queues cache_cleaner at delay 0, writes expired entries via /proc/net/rpc/*/channel (ip_map_parse even calls cache_flush()), and drops the netns so destroy kfree()s cache_detail while cache_clean() still holds it.\nPR:L - Unprivileged users can create a user+network namespace (unshare -Urn). /proc/net/rpc cache files inherit userns-root ownership from proc_net_ns_init, so the attacker can populate and destroy those caches without init-namespace root.\nUI:N - The attacker creates the namespace, writes the cache channel, and tears the netns down from their own processes; no victim mount, file open, or other interaction is required.\nS:U - The use-after-free corrupts host kernel heap (struct cache_detail) within the same kernel security authority and is not a VM escape, IOMMU bypass, or other cross-boundary impact.\nC:H - cache_clean() calls cache_dequeue() and cache_put() on a kfree\u0027d cache_detail; per kernel UAF guidance, reclaim of that slab object yields an arbitrary kernel read primitive.\nI:H - cache_put() invokes cd-\u003ecache_put from the freed slab as a function pointer, and cache_dequeue() takes cd-\u003equeue_lock on freed memory, giving a control-flow hijack/write primitive.\nA:H - Use-after-free of cache_detail (spinlock on freed queue_lock and an indirect call through freed cache_put) causes a kernel oops or panic even when not fully exploited for code execution."
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-09-14T12:00:51.491Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/dec787a15c96a5665e9ffc61b429a6a4ab26e6b9"
        },
        {
          "url": "https://git.kernel.org/stable/c/5eea874a696201c31e7c2d7badbfa0d90e9961b5"
        },
        {
          "url": "https://git.kernel.org/stable/c/cf239de7fdcc8336259b01ea4bcf650dadad1040"
        },
        {
          "url": "https://git.kernel.org/stable/c/6d74ecc2be120a0c300b224b7649fe93c0453714"
        },
        {
          "url": "https://git.kernel.org/stable/c/9d44836f60c8c29bcdb1471fd9202387c642a890"
        },
        {
          "url": "https://git.kernel.org/stable/c/2e861ce2aaa468351a6a47c4cbb4971ebb740c7b"
        },
        {
          "url": "https://git.kernel.org/stable/c/3d60fdf951143d6ef4e352e2f8eb852286701726"
        },
        {
          "url": "https://git.kernel.org/stable/c/f42d0fda0c67695db6bc704b04b7c10240805377"
        }
      ],
      "title": "SUNRPC: always drain cache_cleaner before destroying a cache_detail",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2026-89548",
    "datePublished": "2026-09-11T19:44:23.298Z",
    "dateReserved": "2026-09-11T19:38:34.723Z",
    "dateUpdated": "2026-09-14T12:00:51.491Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "vulnerability-lookup:meta": {
    "epss": {
      "cve": "CVE-2026-89548",
      "date": "2026-09-16",
      "epss": "0.00125",
      "percentile": "0.02576"
    },
    "microsoft_vex": {
      "current_release_date": "2026-09-14T14:50:58.000Z",
      "cve": "CVE-2026-89548",
      "id": "msrc_CVE-2026-89548",
      "initial_release_date": "2026-09-13T01:04:52.000Z",
      "product_status:known_affected": "1",
      "source": "Microsoft CSAF VEX",
      "status": "final",
      "title": "SUNRPC: always drain cache_cleaner before destroying a cache_detail",
      "url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-89548.json",
      "version": "2"
    },
    "nvd": "{\"cve\":{\"id\":\"CVE-2026-89548\",\"sourceIdentifier\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"published\":\"2026-09-11T20:19:38.250\",\"lastModified\":\"2026-09-14T13:19:09.700\",\"vulnStatus\":\"Received\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"In the Linux kernel, the following vulnerability has been resolved:\\n\\nSUNRPC: always drain cache_cleaner before destroying a cache_detail\\n\\nsunrpc_destroy_cache_detail() only cancels the global cache_cleaner\\ndelayed_work when cache_list is empty.  During per-netns teardown\\ncache_list is never empty because init_net\u0027s caches remain registered,\\nso the cancel never fires.  After unlink, the caller proceeds to\\ncache_destroy_net() which kfrees the cache_detail while cache_clean()\\nmay still hold a dangling pointer to it.  The result is a\\nuse-after-free: cache_dequeue() takes cd-\u003equeue_lock on freed memory,\\nand cache_put() dereferences cd-\u003ecache_put as a function pointer from\\nfreed slab.\\n\\nDrop the list_empty guard so that cancel_delayed_work_sync() always\\nruns, ensuring any in-flight cache_clean() completes before the\\ncache_detail is freed.  Re-arm the cleaner afterwards if other caches\\nare still registered.\"}],\"affected\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"affectedData\":[{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"unaffected\",\"programFiles\":[\"net/sunrpc/cache.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"820f9442e711a81749e70c40f149fc54c4ce0ca8\",\"lessThan\":\"dec787a15c96a5665e9ffc61b429a6a4ab26e6b9\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"820f9442e711a81749e70c40f149fc54c4ce0ca8\",\"lessThan\":\"5eea874a696201c31e7c2d7badbfa0d90e9961b5\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"820f9442e711a81749e70c40f149fc54c4ce0ca8\",\"lessThan\":\"cf239de7fdcc8336259b01ea4bcf650dadad1040\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"820f9442e711a81749e70c40f149fc54c4ce0ca8\",\"lessThan\":\"6d74ecc2be120a0c300b224b7649fe93c0453714\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"820f9442e711a81749e70c40f149fc54c4ce0ca8\",\"lessThan\":\"9d44836f60c8c29bcdb1471fd9202387c642a890\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"820f9442e711a81749e70c40f149fc54c4ce0ca8\",\"lessThan\":\"2e861ce2aaa468351a6a47c4cbb4971ebb740c7b\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"820f9442e711a81749e70c40f149fc54c4ce0ca8\",\"lessThan\":\"3d60fdf951143d6ef4e352e2f8eb852286701726\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"820f9442e711a81749e70c40f149fc54c4ce0ca8\",\"lessThan\":\"f42d0fda0c67695db6bc704b04b7c10240805377\",\"versionType\":\"git\",\"status\":\"affected\"}]},{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"affected\",\"programFiles\":[\"net/sunrpc/cache.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"3.4\",\"status\":\"affected\"},{\"version\":\"0\",\"lessThan\":\"3.4\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.10.270\",\"lessThanOrEqual\":\"5.10.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.15.221\",\"lessThanOrEqual\":\"5.15.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.1.188\",\"lessThanOrEqual\":\"6.1.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.6.157\",\"lessThanOrEqual\":\"6.6.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.12.109\",\"lessThanOrEqual\":\"6.12.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.18.50\",\"lessThanOrEqual\":\"6.18.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"7.2.4\",\"lessThanOrEqual\":\"7.2.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"7.3-rc1\",\"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}]},\"references\":[{\"url\":\"https://git.kernel.org/stable/c/2e861ce2aaa468351a6a47c4cbb4971ebb740c7b\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/3d60fdf951143d6ef4e352e2f8eb852286701726\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/5eea874a696201c31e7c2d7badbfa0d90e9961b5\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/6d74ecc2be120a0c300b224b7649fe93c0453714\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/9d44836f60c8c29bcdb1471fd9202387c642a890\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/cf239de7fdcc8336259b01ea4bcf650dadad1040\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/dec787a15c96a5665e9ffc61b429a6a4ab26e6b9\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/f42d0fda0c67695db6bc704b04b7c10240805377\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"}]}}",
    "redhat_vex": {
      "aggregate_severity": "Moderate",
      "current_release_date": "2026-09-15T14:05:47+00:00",
      "cve": "CVE-2026-89548",
      "id": "CVE-2026-89548",
      "initial_release_date": "2026-09-11T00:00:00+00:00",
      "product_status:known_affected": "276",
      "source": "Red Hat CSAF VEX",
      "status": "final",
      "title": "kernel: SUNRPC: always drain cache_cleaner before destroying a cache_detail",
      "url": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-89548.json",
      "version": "3"
    },
    "suse_vex": {
      "aggregate_severity": "moderate",
      "current_release_date": "2026-09-16T00:02:06Z",
      "cve": "CVE-2026-89548",
      "id": "CVE-2026-89548",
      "initial_release_date": "2026-09-12T16:26:13Z",
      "product_status:known_affected": "349",
      "product_status:known_not_affected": "4",
      "source": "SUSE CSAF VEX",
      "status": "interim",
      "title": "SUSE CVE CVE-2026-89548",
      "url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2026-89548.json",
      "version": "4"
    }
  }
}



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…