CVE-2025-39870 (GCVE-0-2025-39870)

Vulnerability from cvelistv5 – Published: 2025-09-23 06:00 – Updated: 2026-05-23 16:00
VLAI
Title
dmaengine: idxd: Fix double free in idxd_setup_wqs()
Summary
In the Linux kernel, the following vulnerability has been resolved: dmaengine: idxd: Fix double free in idxd_setup_wqs() The clean up in idxd_setup_wqs() has had a couple bugs because the error handling is a bit subtle. It's simpler to just re-write it in a cleaner way. The issues here are: 1) If "idxd->max_wqs" is <= 0 then we call put_device(conf_dev) when "conf_dev" hasn't been initialized. 2) If kzalloc_node() fails then again "conf_dev" is invalid. It's either uninitialized or it points to the "conf_dev" from the previous iteration so it leads to a double free. It's better to free partial loop iterations within the loop and then the unwinding at the end can handle whole loop iterations. I also renamed the labels to describe what the goto does and not where the goto was located.
Assigner
Linux CNA under the mitre root
CNA scorecard D 53/100 over 7033 records in the last 180 days details
Impacted products
Vendor Product Version CPE status
Linux Linux Affected: d584acdf54f409cb7eae1359ae6c12aaabedeed8 , < 25e6146c2812487a88f619d5ff6efbdcd5b2bc31 (git)
Affected: 47846211998a9ffb0fcc08092eb95ac783d2b11a , < df82c7901513fd0fc738052a8e6a330d92cc8ec9 (git)
Affected: 5fcd392dae6d6aba7dc64ffdbb838ff191315da3 , < ec5430d090d0b6ace8fefa290fc37e88930017d2 (git)
Affected: 3fd2f4bc010cdfbc07dd21018dc65bd9370eb7a4 , < 9f0e225635475b2285b966271d5e82cba74295b1 (git)
Affected: 3fd2f4bc010cdfbc07dd21018dc65bd9370eb7a4 , < 39aaa337449e71a41d4813be0226a722827ba606 (git)
Affected: ed2c66000aa64c0d2621864831f0d04c820a1441 (git)
Affected: 6.1.140 , < 6.1.153 (semver)
Affected: 6.6.92 , < 6.6.107 (semver)
Affected: 6.12.30 , < 6.12.48 (semver)
Affected: 6.14.8 , < 6.15 (semver)
guessed Create a notification for this product.
Linux Linux Affected: 6.15
Unaffected: 0 , < 6.15 (semver)
Unaffected: 6.1.153 , ≤ 6.1.* (semver)
Unaffected: 6.6.107 , ≤ 6.6.* (semver)
Unaffected: 6.12.48 , ≤ 6.12.* (semver)
Unaffected: 6.16.8 , ≤ 6.16.* (semver)
Unaffected: 6.17 , ≤ * (original_commit_for_fix)
guessed Create a notification for this product.
Show details on NVD website

{
  "containers": {
    "adp": [
      {
        "providerMetadata": {
          "dateUpdated": "2025-11-03T17:44:19.166Z",
          "orgId": "af854a3a-2127-422b-91ae-364da2661108",
          "shortName": "CVE"
        },
        "references": [
          {
            "url": "https://lists.debian.org/debian-lts-announce/2025/10/msg00008.html"
          }
        ],
        "title": "CVE Program Container"
      }
    ],
    "cna": {
      "affected": [
        {
          "defaultStatus": "unaffected",
          "product": "Linux",
          "programFiles": [
            "drivers/dma/idxd/init.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "25e6146c2812487a88f619d5ff6efbdcd5b2bc31",
              "status": "affected",
              "version": "d584acdf54f409cb7eae1359ae6c12aaabedeed8",
              "versionType": "git"
            },
            {
              "lessThan": "df82c7901513fd0fc738052a8e6a330d92cc8ec9",
              "status": "affected",
              "version": "47846211998a9ffb0fcc08092eb95ac783d2b11a",
              "versionType": "git"
            },
            {
              "lessThan": "ec5430d090d0b6ace8fefa290fc37e88930017d2",
              "status": "affected",
              "version": "5fcd392dae6d6aba7dc64ffdbb838ff191315da3",
              "versionType": "git"
            },
            {
              "lessThan": "9f0e225635475b2285b966271d5e82cba74295b1",
              "status": "affected",
              "version": "3fd2f4bc010cdfbc07dd21018dc65bd9370eb7a4",
              "versionType": "git"
            },
            {
              "lessThan": "39aaa337449e71a41d4813be0226a722827ba606",
              "status": "affected",
              "version": "3fd2f4bc010cdfbc07dd21018dc65bd9370eb7a4",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "ed2c66000aa64c0d2621864831f0d04c820a1441",
              "versionType": "git"
            },
            {
              "lessThan": "6.1.153",
              "status": "affected",
              "version": "6.1.140",
              "versionType": "semver"
            },
            {
              "lessThan": "6.6.107",
              "status": "affected",
              "version": "6.6.92",
              "versionType": "semver"
            },
            {
              "lessThan": "6.12.48",
              "status": "affected",
              "version": "6.12.30",
              "versionType": "semver"
            },
            {
              "lessThan": "6.15",
              "status": "affected",
              "version": "6.14.8",
              "versionType": "semver"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "drivers/dma/idxd/init.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "6.15"
            },
            {
              "lessThan": "6.15",
              "status": "unaffected",
              "version": "0",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.1.*",
              "status": "unaffected",
              "version": "6.1.153",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.6.*",
              "status": "unaffected",
              "version": "6.6.107",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.12.*",
              "status": "unaffected",
              "version": "6.12.48",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.16.*",
              "status": "unaffected",
              "version": "6.16.8",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "*",
              "status": "unaffected",
              "version": "6.17",
              "versionType": "original_commit_for_fix"
            }
          ]
        }
      ],
      "cpeApplicability": [
        {
          "nodes": [
            {
              "cpeMatch": [
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.1.153",
                  "versionStartIncluding": "6.1.140",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.6.107",
                  "versionStartIncluding": "6.6.92",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.12.48",
                  "versionStartIncluding": "6.12.30",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.16.8",
                  "versionStartIncluding": "6.15",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.17",
                  "versionStartIncluding": "6.15",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionStartIncluding": "6.14.8",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\ndmaengine: idxd: Fix double free in idxd_setup_wqs()\n\nThe clean up in idxd_setup_wqs() has had a couple bugs because the error\nhandling is a bit subtle.  It\u0027s simpler to just re-write it in a cleaner\nway.  The issues here are:\n\n1) If \"idxd-\u003emax_wqs\" is \u003c= 0 then we call put_device(conf_dev) when\n   \"conf_dev\" hasn\u0027t been initialized.\n2) If kzalloc_node() fails then again \"conf_dev\" is invalid.  It\u0027s\n   either uninitialized or it points to the \"conf_dev\" from the\n   previous iteration so it leads to a double free.\n\nIt\u0027s better to free partial loop iterations within the loop and then\nthe unwinding at the end can handle whole loop iterations.  I also\nrenamed the labels to describe what the goto does and not where the goto\nwas located."
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-05-23T16:00:52.713Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/25e6146c2812487a88f619d5ff6efbdcd5b2bc31"
        },
        {
          "url": "https://git.kernel.org/stable/c/df82c7901513fd0fc738052a8e6a330d92cc8ec9"
        },
        {
          "url": "https://git.kernel.org/stable/c/ec5430d090d0b6ace8fefa290fc37e88930017d2"
        },
        {
          "url": "https://git.kernel.org/stable/c/9f0e225635475b2285b966271d5e82cba74295b1"
        },
        {
          "url": "https://git.kernel.org/stable/c/39aaa337449e71a41d4813be0226a722827ba606"
        }
      ],
      "title": "dmaengine: idxd: Fix double free in idxd_setup_wqs()",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2025-39870",
    "datePublished": "2025-09-23T06:00:44.369Z",
    "dateReserved": "2025-04-16T07:20:57.143Z",
    "dateUpdated": "2026-05-23T16:00:52.713Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "vulnerability-lookup:meta": {
    "epss": {
      "cve": "CVE-2025-39870",
      "date": "2026-10-30",
      "epss": "0.00158",
      "percentile": "0.04938"
    },
    "nvd": {
      "cve": {
        "affected": [
          {
            "affectedData": [
              {
                "defaultStatus": "unaffected",
                "product": "Linux",
                "programFiles": [
                  "drivers/dma/idxd/init.c"
                ],
                "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
                "vendor": "Linux",
                "versions": [
                  {
                    "lessThan": "25e6146c2812487a88f619d5ff6efbdcd5b2bc31",
                    "status": "affected",
                    "version": "d584acdf54f409cb7eae1359ae6c12aaabedeed8",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "df82c7901513fd0fc738052a8e6a330d92cc8ec9",
                    "status": "affected",
                    "version": "47846211998a9ffb0fcc08092eb95ac783d2b11a",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "ec5430d090d0b6ace8fefa290fc37e88930017d2",
                    "status": "affected",
                    "version": "5fcd392dae6d6aba7dc64ffdbb838ff191315da3",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "9f0e225635475b2285b966271d5e82cba74295b1",
                    "status": "affected",
                    "version": "3fd2f4bc010cdfbc07dd21018dc65bd9370eb7a4",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "39aaa337449e71a41d4813be0226a722827ba606",
                    "status": "affected",
                    "version": "3fd2f4bc010cdfbc07dd21018dc65bd9370eb7a4",
                    "versionType": "git"
                  },
                  {
                    "status": "affected",
                    "version": "ed2c66000aa64c0d2621864831f0d04c820a1441",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "6.1.153",
                    "status": "affected",
                    "version": "6.1.140",
                    "versionType": "semver"
                  },
                  {
                    "lessThan": "6.6.107",
                    "status": "affected",
                    "version": "6.6.92",
                    "versionType": "semver"
                  },
                  {
                    "lessThan": "6.12.48",
                    "status": "affected",
                    "version": "6.12.30",
                    "versionType": "semver"
                  },
                  {
                    "lessThan": "6.15",
                    "status": "affected",
                    "version": "6.14.8",
                    "versionType": "semver"
                  }
                ]
              },
              {
                "defaultStatus": "affected",
                "product": "Linux",
                "programFiles": [
                  "drivers/dma/idxd/init.c"
                ],
                "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
                "vendor": "Linux",
                "versions": [
                  {
                    "status": "affected",
                    "version": "6.15"
                  },
                  {
                    "lessThan": "6.15",
                    "status": "unaffected",
                    "version": "0",
                    "versionType": "semver"
                  },
                  {
                    "lessThanOrEqual": "6.1.*",
                    "status": "unaffected",
                    "version": "6.1.153",
                    "versionType": "semver"
                  },
                  {
                    "lessThanOrEqual": "6.6.*",
                    "status": "unaffected",
                    "version": "6.6.107",
                    "versionType": "semver"
                  },
                  {
                    "lessThanOrEqual": "6.12.*",
                    "status": "unaffected",
                    "version": "6.12.48",
                    "versionType": "semver"
                  },
                  {
                    "lessThanOrEqual": "6.16.*",
                    "status": "unaffected",
                    "version": "6.16.8",
                    "versionType": "semver"
                  },
                  {
                    "lessThanOrEqual": "*",
                    "status": "unaffected",
                    "version": "6.17",
                    "versionType": "original_commit_for_fix"
                  }
                ]
              }
            ],
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
          }
        ],
        "configurations": [
          {
            "nodes": [
              {
                "cpeMatch": [
                  {
                    "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                    "matchCriteriaId": "DB454072-95EE-497B-BD47-D0E5AF428502",
                    "versionEndExcluding": "6.1.153",
                    "versionStartIncluding": "6.1.140",
                    "vulnerable": true
                  },
                  {
                    "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                    "matchCriteriaId": "F0D6C6AD-255E-4DEC-BFBF-BE391301882F",
                    "versionEndExcluding": "6.6.107",
                    "versionStartIncluding": "6.6.92",
                    "vulnerable": true
                  },
                  {
                    "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                    "matchCriteriaId": "8CA170D6-7672-432A-BFF1-1F441A6AC24C",
                    "versionEndExcluding": "6.12.48",
                    "versionStartIncluding": "6.12.30",
                    "vulnerable": true
                  },
                  {
                    "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                    "matchCriteriaId": "F41DF25A-BF6E-49BA-950C-6BD0DA29BE5A",
                    "versionEndExcluding": "6.15",
                    "versionStartIncluding": "6.14.8",
                    "vulnerable": true
                  },
                  {
                    "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                    "matchCriteriaId": "3C553B62-BF8E-4B75-B4C8-DA0C5BDAE7D1",
                    "versionEndExcluding": "6.16.8",
                    "versionStartIncluding": "6.15.1",
                    "vulnerable": true
                  },
                  {
                    "criteria": "cpe:2.3:o:linux:linux_kernel:6.15:-:*:*:*:*:*:*",
                    "matchCriteriaId": "A1ECC65A-EE37-4479-8E99-4BB68A22A31F",
                    "vulnerable": true
                  },
                  {
                    "criteria": "cpe:2.3:o:linux:linux_kernel:6.15:rc7:*:*:*:*:*:*",
                    "matchCriteriaId": "C300BA32-5854-4B59-A00A-18A402F291D0",
                    "vulnerable": true
                  },
                  {
                    "criteria": "cpe:2.3:o:linux:linux_kernel:6.17:rc1:*:*:*:*:*:*",
                    "matchCriteriaId": "327D22EF-390B-454C-BD31-2ED23C998A1C",
                    "vulnerable": true
                  },
                  {
                    "criteria": "cpe:2.3:o:linux:linux_kernel:6.17:rc2:*:*:*:*:*:*",
                    "matchCriteriaId": "C730CD9A-D969-4A8E-9522-162AAF7C0EE9",
                    "vulnerable": true
                  },
                  {
                    "criteria": "cpe:2.3:o:linux:linux_kernel:6.17:rc3:*:*:*:*:*:*",
                    "matchCriteriaId": "39982C4B-716E-4B2F-8196-FA301F47807D",
                    "vulnerable": true
                  },
                  {
                    "criteria": "cpe:2.3:o:linux:linux_kernel:6.17:rc4:*:*:*:*:*:*",
                    "matchCriteriaId": "340BEEA9-D70D-4290-B502-FBB1032353B1",
                    "vulnerable": true
                  },
                  {
                    "criteria": "cpe:2.3:o:linux:linux_kernel:6.17:rc5:*:*:*:*:*:*",
                    "matchCriteriaId": "47E4C5C0-079F-4838-971B-8C503D48FCC2",
                    "vulnerable": true
                  }
                ],
                "negate": false,
                "operator": "OR"
              }
            ]
          },
          {
            "nodes": [
              {
                "cpeMatch": [
                  {
                    "criteria": "cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:*",
                    "matchCriteriaId": "FA6FEEC2-9F11-4643-8827-749718254FED",
                    "vulnerable": true
                  }
                ],
                "negate": false,
                "operator": "OR"
              }
            ]
          }
        ],
        "cveTags": [],
        "descriptions": [
          {
            "lang": "en",
            "value": "In the Linux kernel, the following vulnerability has been resolved:\n\ndmaengine: idxd: Fix double free in idxd_setup_wqs()\n\nThe clean up in idxd_setup_wqs() has had a couple bugs because the error\nhandling is a bit subtle.  It\u0027s simpler to just re-write it in a cleaner\nway.  The issues here are:\n\n1) If \"idxd-\u003emax_wqs\" is \u003c= 0 then we call put_device(conf_dev) when\n   \"conf_dev\" hasn\u0027t been initialized.\n2) If kzalloc_node() fails then again \"conf_dev\" is invalid.  It\u0027s\n   either uninitialized or it points to the \"conf_dev\" from the\n   previous iteration so it leads to a double free.\n\nIt\u0027s better to free partial loop iterations within the loop and then\nthe unwinding at the end can handle whole loop iterations.  I also\nrenamed the labels to describe what the goto does and not where the goto\nwas located."
          },
          {
            "lang": "es",
            "value": "En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta:\n\ndmaengine: idxd: Correcci\u00f3n de doble liberaci\u00f3n en idxd_setup_wqs()\n\nLa limpieza en idxd_setup_wqs() ha tenido un par de errores porque el manejo de errores es un poco sutil. Es m\u00e1s simple simplemente reescribirlo de una manera m\u00e1s limpia. Los problemas aqu\u00ed son:\n\n1) Si \u0027idxd-\u003emax_wqs\u0027 es menor o igual que 0, entonces llamamos a put_device(conf_dev) cuando \u0027conf_dev\u0027 no ha sido inicializado.\n2) Si kzalloc_node() falla, entonces nuevamente \u0027conf_dev\u0027 es inv\u00e1lido. Est\u00e1 sin inicializar o apunta al \u0027conf_dev\u0027 de la iteraci\u00f3n anterior, lo que lleva a una doble liberaci\u00f3n.\n\nEs mejor liberar iteraciones parciales del bucle dentro del bucle y luego el desenrollado al final puede manejar iteraciones completas del bucle. Tambi\u00e9n renombr\u00e9 las etiquetas para describir lo que hace el goto y no d\u00f3nde estaba ubicado el goto."
          }
        ],
        "id": "CVE-2025-39870",
        "lastModified": "2026-10-19T21:10:00.160",
        "metrics": {
          "cvssMetricV31": [
            {
              "cvssData": {
                "attackComplexity": "LOW",
                "attackVector": "LOCAL",
                "availabilityImpact": "HIGH",
                "baseScore": 7.8,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "LOW",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
                "version": "3.1"
              },
              "exploitabilityScore": 1.8,
              "impactScore": 5.9,
              "source": "nvd@nist.gov",
              "type": "Primary"
            }
          ]
        },
        "published": "2025-09-23T06:15:46.240",
        "references": [
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "tags": [
              "Patch"
            ],
            "url": "https://git.kernel.org/stable/c/25e6146c2812487a88f619d5ff6efbdcd5b2bc31"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "tags": [
              "Patch"
            ],
            "url": "https://git.kernel.org/stable/c/39aaa337449e71a41d4813be0226a722827ba606"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "tags": [
              "Patch"
            ],
            "url": "https://git.kernel.org/stable/c/9f0e225635475b2285b966271d5e82cba74295b1"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "tags": [
              "Patch"
            ],
            "url": "https://git.kernel.org/stable/c/df82c7901513fd0fc738052a8e6a330d92cc8ec9"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "tags": [
              "Patch"
            ],
            "url": "https://git.kernel.org/stable/c/ec5430d090d0b6ace8fefa290fc37e88930017d2"
          },
          {
            "source": "af854a3a-2127-422b-91ae-364da2661108",
            "tags": [
              "Mailing List",
              "Third Party Advisory"
            ],
            "url": "https://lists.debian.org/debian-lts-announce/2025/10/msg00008.html"
          }
        ],
        "sourceIdentifier": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "vulnStatus": "Analyzed",
        "weaknesses": [
          {
            "description": [
              {
                "lang": "en",
                "value": "CWE-415"
              }
            ],
            "source": "nvd@nist.gov",
            "type": "Primary"
          }
        ]
      }
    },
    "redhat_vex": {
      "aggregate_severity": "None",
      "current_release_date": "2026-06-30T10:18:19+00:00",
      "cve": "CVE-2025-39870",
      "id": "CVE-2025-39870",
      "initial_release_date": "2025-09-23T00:00:00+00:00",
      "product_status:known_not_affected": "274",
      "source": "Red Hat CSAF VEX",
      "status": "final",
      "title": "kernel: dmaengine: idxd: Fix double free in idxd_setup_wqs()",
      "url": "https://security.access.redhat.com/data/csaf/v2/vex/2025/cve-2025-39870.json",
      "version": "3"
    }
  }
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Drag nodes to arrange them. Double-click a related vulnerability to open it, or a source to visit its link. The Physics button on the left tunes the layout and the simulation; the legend at the bottom left hides or shows nodes by kind and by sighting type.

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.
Vulnerability timeline

Sightings and recorded dates, grouped by day · UTC

JSON
Events included in the timeline

Loading timeline…


    Loading…

    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.