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

CVE-2026-89724 (GCVE-0-2026-89724)

Vulnerability from cvelistv5 – Published: 2026-09-11 19:46 – Updated: 2026-09-14 12:02
VLAI
Title
media: vicodec: fix out-of-bounds write in FWHT encoder
Summary
In the Linux kernel, the following vulnerability has been resolved: media: vicodec: fix out-of-bounds write in FWHT encoder vidioc_s_fmt_vid_out() sizes the encoder CAPTURE buffer from the compressed descriptor pixfmt_fwht, whose sizeimage_mult is 3: coded_w * coded_h * 3 + sizeof(struct fwht_cframe_hdr). fwht_encode_frame() encodes one plane per component, and an incompressible plane takes the FWHT_FRAME_UNENCODED path in encode_plane(), copying the plane verbatim. For a 4-component pixel format all four planes are full resolution (width_div == height_div == 1), so a frame that forces every plane through the unencoded fallback writes sizeof(struct fwht_cframe_hdr) + 4 * coded_w * coded_h bytes, overrunning the plane by coded_w * coded_h, which can result in corruption of adjacent kernel heap memory. Bump pixfmt_fwht.sizeimage_mult from 3 to 4, matching the largest components_num among the supported raw formats, so the capture buffer is always large enough for the unencoded fallback.
Impacted products
Vendor Product Version CPE status
Linux Linux Affected: 16ecf6dff97ce0194a7126e26159492668d47a7e , < f7ae26c100a6c26c2a166d2c41e73188067b36bd (git)
Affected: 16ecf6dff97ce0194a7126e26159492668d47a7e , < 6ea647e76c44387d5c1c635df4604c2154d9060e (git)
Affected: 16ecf6dff97ce0194a7126e26159492668d47a7e , < d40838a63f2bd6a3df0a6cdd8ff1d5c6366e8fff (git)
Affected: 16ecf6dff97ce0194a7126e26159492668d47a7e , < e21cccc29b840930cd9dcfdf1139658063a681af (git)
Affected: 16ecf6dff97ce0194a7126e26159492668d47a7e , < 84cfebf7f4229d748cca8eb9c4e1f1c4099d3ab7 (git)
Affected: 16ecf6dff97ce0194a7126e26159492668d47a7e , < 8c14472431e27f13661d0db9d837156eaced0ecb (git)
Affected: 16ecf6dff97ce0194a7126e26159492668d47a7e , < b95315ffc66b39856396c1043618bb4e4d5785ba (git)
Affected: 16ecf6dff97ce0194a7126e26159492668d47a7e , < cf4500ebf6fb57bf4ab83c3dd349a40257dbe2a9 (git)
guessed Create a notification for this product.
Linux Linux Affected: 5.0
Unaffected: 0 , < 5.0 (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": [
            "drivers/media/test-drivers/vicodec/vicodec-core.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "f7ae26c100a6c26c2a166d2c41e73188067b36bd",
              "status": "affected",
              "version": "16ecf6dff97ce0194a7126e26159492668d47a7e",
              "versionType": "git"
            },
            {
              "lessThan": "6ea647e76c44387d5c1c635df4604c2154d9060e",
              "status": "affected",
              "version": "16ecf6dff97ce0194a7126e26159492668d47a7e",
              "versionType": "git"
            },
            {
              "lessThan": "d40838a63f2bd6a3df0a6cdd8ff1d5c6366e8fff",
              "status": "affected",
              "version": "16ecf6dff97ce0194a7126e26159492668d47a7e",
              "versionType": "git"
            },
            {
              "lessThan": "e21cccc29b840930cd9dcfdf1139658063a681af",
              "status": "affected",
              "version": "16ecf6dff97ce0194a7126e26159492668d47a7e",
              "versionType": "git"
            },
            {
              "lessThan": "84cfebf7f4229d748cca8eb9c4e1f1c4099d3ab7",
              "status": "affected",
              "version": "16ecf6dff97ce0194a7126e26159492668d47a7e",
              "versionType": "git"
            },
            {
              "lessThan": "8c14472431e27f13661d0db9d837156eaced0ecb",
              "status": "affected",
              "version": "16ecf6dff97ce0194a7126e26159492668d47a7e",
              "versionType": "git"
            },
            {
              "lessThan": "b95315ffc66b39856396c1043618bb4e4d5785ba",
              "status": "affected",
              "version": "16ecf6dff97ce0194a7126e26159492668d47a7e",
              "versionType": "git"
            },
            {
              "lessThan": "cf4500ebf6fb57bf4ab83c3dd349a40257dbe2a9",
              "status": "affected",
              "version": "16ecf6dff97ce0194a7126e26159492668d47a7e",
              "versionType": "git"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "drivers/media/test-drivers/vicodec/vicodec-core.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "5.0"
            },
            {
              "lessThan": "5.0",
              "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": "5.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.15.221",
                  "versionStartIncluding": "5.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.1.188",
                  "versionStartIncluding": "5.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.6.157",
                  "versionStartIncluding": "5.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.12.109",
                  "versionStartIncluding": "5.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.18.50",
                  "versionStartIncluding": "5.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "7.2.4",
                  "versionStartIncluding": "5.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "7.3-rc1",
                  "versionStartIncluding": "5.0",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nmedia: vicodec: fix out-of-bounds write in FWHT encoder\n\nvidioc_s_fmt_vid_out() sizes the encoder CAPTURE buffer from the\ncompressed descriptor pixfmt_fwht, whose sizeimage_mult is 3:\ncoded_w * coded_h * 3 + sizeof(struct fwht_cframe_hdr). fwht_encode_frame()\nencodes one plane per component, and an incompressible plane takes the\nFWHT_FRAME_UNENCODED path in encode_plane(), copying the plane verbatim.\n\nFor a 4-component pixel format all four planes are full resolution\n(width_div == height_div == 1), so a frame that forces every plane\nthrough the unencoded fallback writes\nsizeof(struct fwht_cframe_hdr) + 4 * coded_w * coded_h bytes, overrunning\nthe plane by coded_w * coded_h, which can result in corruption\nof adjacent kernel heap memory.\n\nBump pixfmt_fwht.sizeimage_mult from 3 to 4, matching the largest\ncomponents_num among the supported raw formats, so the capture buffer is\nalways large enough for the unencoded fallback."
        }
      ],
      "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 overflow is reached only through local V4L2 ioctls (VIDIOC_S_FMT, VIDIOC_REQBUFS, VIDIOC_QBUF, VIDIOC_STREAMON) on the vicodec stateful-encoder /dev/videoN node; there is no network or adjacent-protocol path into fwht_encode_frame().\nAC:L - An attacker selects a 4-component OUTPUT format (RGBA32/ARGB32 and similar), feeds incompressible planes (and may set QP=1), and starts streaming so every plane takes the FWHT_FRAME_UNENCODED copy path; no race or uncontrolled memory-layout precondition is required.\nPR:L - vicodec_open() and the encoder ioctl path perform no capability checks; any local user who can open the video node (video group or logind/udev uaccess on desktops, Android, and media CI) can trigger the overflow.\nUI:N - The attacking process opens the encoder node, sets the 4-component format, queues incompressible buffers, and starts streaming itself; no victim action or cooperation is required.\nS:U - The out-of-bounds write corrupts kernel memory in the same security authority as the kernel itself; this is a conventional in-kernel vmalloc/heap overflow, not a VM, IOMMU, or sandbox boundary crossing.\nC:H - encode_plane() writes past the vb2 capture plane into adjacent kernel memory, and that heap/vmalloc corruption is leverageable for kernel information disclosure, matching C:H for comparable V4L2 out-of-bounds writes.\nI:H - This is an out-of-bounds write of attacker-controlled pixel bytes (0xff remapped to 0xfe) of coded_w*coded_h bytes (at least 640x360) past the capture buffer, a classic kernel memory-corruption primitive suitable for control-flow hijacking.\nA:H - Writing hundreds of kilobytes past the allocated capture plane hits a vmalloc guard page or corrupts neighbouring objects, producing a kernel oops or panic that an unprivileged user can re-trigger at will."
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-09-14T12:02:14.948Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/f7ae26c100a6c26c2a166d2c41e73188067b36bd"
        },
        {
          "url": "https://git.kernel.org/stable/c/6ea647e76c44387d5c1c635df4604c2154d9060e"
        },
        {
          "url": "https://git.kernel.org/stable/c/d40838a63f2bd6a3df0a6cdd8ff1d5c6366e8fff"
        },
        {
          "url": "https://git.kernel.org/stable/c/e21cccc29b840930cd9dcfdf1139658063a681af"
        },
        {
          "url": "https://git.kernel.org/stable/c/84cfebf7f4229d748cca8eb9c4e1f1c4099d3ab7"
        },
        {
          "url": "https://git.kernel.org/stable/c/8c14472431e27f13661d0db9d837156eaced0ecb"
        },
        {
          "url": "https://git.kernel.org/stable/c/b95315ffc66b39856396c1043618bb4e4d5785ba"
        },
        {
          "url": "https://git.kernel.org/stable/c/cf4500ebf6fb57bf4ab83c3dd349a40257dbe2a9"
        }
      ],
      "title": "media: vicodec: fix out-of-bounds write in FWHT encoder",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2026-89724",
    "datePublished": "2026-09-11T19:46:35.914Z",
    "dateReserved": "2026-09-11T19:38:34.759Z",
    "dateUpdated": "2026-09-14T12:02:14.948Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "vulnerability-lookup:meta": {
    "epss": {
      "cve": "CVE-2026-89724",
      "date": "2026-09-16",
      "epss": "0.00164",
      "percentile": "0.05995"
    },
    "microsoft_vex": {
      "current_release_date": "2026-09-15T01:50:15.000Z",
      "cve": "CVE-2026-89724",
      "id": "msrc_CVE-2026-89724",
      "initial_release_date": "2026-09-13T01:06:41.000Z",
      "product_status:known_not_affected": "1",
      "source": "Microsoft CSAF VEX",
      "status": "final",
      "title": "media: vicodec: fix out-of-bounds write in FWHT encoder",
      "url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-89724.json",
      "version": "3"
    },
    "nvd": "{\"cve\":{\"id\":\"CVE-2026-89724\",\"sourceIdentifier\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"published\":\"2026-09-11T20:20:02.050\",\"lastModified\":\"2026-09-14T13:19:21.580\",\"vulnStatus\":\"Received\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"In the Linux kernel, the following vulnerability has been resolved:\\n\\nmedia: vicodec: fix out-of-bounds write in FWHT encoder\\n\\nvidioc_s_fmt_vid_out() sizes the encoder CAPTURE buffer from the\\ncompressed descriptor pixfmt_fwht, whose sizeimage_mult is 3:\\ncoded_w * coded_h * 3 + sizeof(struct fwht_cframe_hdr). fwht_encode_frame()\\nencodes one plane per component, and an incompressible plane takes the\\nFWHT_FRAME_UNENCODED path in encode_plane(), copying the plane verbatim.\\n\\nFor a 4-component pixel format all four planes are full resolution\\n(width_div == height_div == 1), so a frame that forces every plane\\nthrough the unencoded fallback writes\\nsizeof(struct fwht_cframe_hdr) + 4 * coded_w * coded_h bytes, overrunning\\nthe plane by coded_w * coded_h, which can result in corruption\\nof adjacent kernel heap memory.\\n\\nBump pixfmt_fwht.sizeimage_mult from 3 to 4, matching the largest\\ncomponents_num among the supported raw formats, so the capture buffer is\\nalways large enough for the unencoded fallback.\"}],\"affected\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"affectedData\":[{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"unaffected\",\"programFiles\":[\"drivers/media/test-drivers/vicodec/vicodec-core.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"16ecf6dff97ce0194a7126e26159492668d47a7e\",\"lessThan\":\"f7ae26c100a6c26c2a166d2c41e73188067b36bd\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"16ecf6dff97ce0194a7126e26159492668d47a7e\",\"lessThan\":\"6ea647e76c44387d5c1c635df4604c2154d9060e\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"16ecf6dff97ce0194a7126e26159492668d47a7e\",\"lessThan\":\"d40838a63f2bd6a3df0a6cdd8ff1d5c6366e8fff\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"16ecf6dff97ce0194a7126e26159492668d47a7e\",\"lessThan\":\"e21cccc29b840930cd9dcfdf1139658063a681af\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"16ecf6dff97ce0194a7126e26159492668d47a7e\",\"lessThan\":\"84cfebf7f4229d748cca8eb9c4e1f1c4099d3ab7\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"16ecf6dff97ce0194a7126e26159492668d47a7e\",\"lessThan\":\"8c14472431e27f13661d0db9d837156eaced0ecb\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"16ecf6dff97ce0194a7126e26159492668d47a7e\",\"lessThan\":\"b95315ffc66b39856396c1043618bb4e4d5785ba\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"16ecf6dff97ce0194a7126e26159492668d47a7e\",\"lessThan\":\"cf4500ebf6fb57bf4ab83c3dd349a40257dbe2a9\",\"versionType\":\"git\",\"status\":\"affected\"}]},{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"affected\",\"programFiles\":[\"drivers/media/test-drivers/vicodec/vicodec-core.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"5.0\",\"status\":\"affected\"},{\"version\":\"0\",\"lessThan\":\"5.0\",\"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/6ea647e76c44387d5c1c635df4604c2154d9060e\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/84cfebf7f4229d748cca8eb9c4e1f1c4099d3ab7\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/8c14472431e27f13661d0db9d837156eaced0ecb\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/b95315ffc66b39856396c1043618bb4e4d5785ba\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/cf4500ebf6fb57bf4ab83c3dd349a40257dbe2a9\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/d40838a63f2bd6a3df0a6cdd8ff1d5c6366e8fff\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/e21cccc29b840930cd9dcfdf1139658063a681af\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/f7ae26c100a6c26c2a166d2c41e73188067b36bd\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"}]}}",
    "redhat_vex": {
      "aggregate_severity": "Moderate",
      "current_release_date": "2026-09-15T11:02:37+00:00",
      "cve": "CVE-2026-89724",
      "id": "CVE-2026-89724",
      "initial_release_date": "2026-09-11T00:00:00+00:00",
      "product_status:known_not_affected": "276",
      "source": "Red Hat CSAF VEX",
      "status": "final",
      "title": "kernel: media: vicodec: fix out-of-bounds write in FWHT encoder",
      "url": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-89724.json",
      "version": "3"
    }
  }
}



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…