CVE-2026-90102 (GCVE-0-2026-90102)

Vulnerability from cvelistv5 – Published: 2026-09-17 16:06 – Updated: 2026-09-18 17:53
VLAI
Title
NFSv4/pnfs: key the data server cache on the NFS version
Summary
In the Linux kernel, the following vulnerability has been resolved: NFSv4/pnfs: key the data server cache on the NFS version nfs4_pnfs_ds_add() keys the per-net data server cache on the multipath address set alone, and struct nfs4_pnfs_ds records no version. That suffices for the files layout driver, which always connects with version 4, but flexfiles takes its version tuple from GETDEVICEINFO per device, and one address can legitimately serve both NFSv3 and NFSv4. Two deviceids on one address with different ds_versions[0].version therefore share a single nfs4_pnfs_ds, and whichever mirror connects first pins ds_clp to its own version. The other one is handed that client anyway, so it selects rpc_call_ops for a version the connection does not speak, and the mismatched sequence-slot handling dereferences NULL. Add the version to the cache key so the two cannot alias, giving each version its own nfs4_pnfs_ds and connection while both mirrors stay usable. Only the major version is compared, since that is what selects rpc_call_ops and rpc_ops; v4.0 and v4.1 keep sharing a client. The files layout driver passes the 4 it already hardcodes at connect time.
Impacted products
Vendor Product Version CPE status
Linux Linux Affected: d67ae825a59d639e4d8b82413af84d854617a87e , < ffb100b0da0e217d5d63ce6fe092f9c29e59f7dd (git)
Affected: d67ae825a59d639e4d8b82413af84d854617a87e , < 02e160922bc83cd25e346a028ed43cbdb0b57e1a (git)
Affected: d67ae825a59d639e4d8b82413af84d854617a87e , < bc7aa9d8aff826031ffe25eba7f2f3acafcbf7a1 (git)
Affected: d67ae825a59d639e4d8b82413af84d854617a87e , < dd5bd091daa48c6ed8f9235ddf448aa288a0881f (git)
Affected: d67ae825a59d639e4d8b82413af84d854617a87e , < f2994ba1263d9e88d3d9ae1d097c5cf811d4bfa5 (git)
Affected: d67ae825a59d639e4d8b82413af84d854617a87e , < 27f640cd92eebf5c2f64336be7ca24f4636390cb (git)
Affected: d67ae825a59d639e4d8b82413af84d854617a87e , < bbc975cfb07a146843fde1126c43441e76177539 (git)
Affected: d67ae825a59d639e4d8b82413af84d854617a87e , < 13c23c5cb977f66390795437fd3837887ce1fd75 (git)
guessed Create a notification for this product.
Linux Linux Affected: 4.0
Unaffected: 0 , < 4.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.110 , ≤ 6.12.* (semver)
Unaffected: 6.18.52 , ≤ 6.18.* (semver)
Unaffected: 7.2.6 , ≤ 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": [
            "fs/nfs/filelayout/filelayoutdev.c",
            "fs/nfs/flexfilelayout/flexfilelayoutdev.c",
            "fs/nfs/pnfs.h",
            "fs/nfs/pnfs_nfs.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "ffb100b0da0e217d5d63ce6fe092f9c29e59f7dd",
              "status": "affected",
              "version": "d67ae825a59d639e4d8b82413af84d854617a87e",
              "versionType": "git"
            },
            {
              "lessThan": "02e160922bc83cd25e346a028ed43cbdb0b57e1a",
              "status": "affected",
              "version": "d67ae825a59d639e4d8b82413af84d854617a87e",
              "versionType": "git"
            },
            {
              "lessThan": "bc7aa9d8aff826031ffe25eba7f2f3acafcbf7a1",
              "status": "affected",
              "version": "d67ae825a59d639e4d8b82413af84d854617a87e",
              "versionType": "git"
            },
            {
              "lessThan": "dd5bd091daa48c6ed8f9235ddf448aa288a0881f",
              "status": "affected",
              "version": "d67ae825a59d639e4d8b82413af84d854617a87e",
              "versionType": "git"
            },
            {
              "lessThan": "f2994ba1263d9e88d3d9ae1d097c5cf811d4bfa5",
              "status": "affected",
              "version": "d67ae825a59d639e4d8b82413af84d854617a87e",
              "versionType": "git"
            },
            {
              "lessThan": "27f640cd92eebf5c2f64336be7ca24f4636390cb",
              "status": "affected",
              "version": "d67ae825a59d639e4d8b82413af84d854617a87e",
              "versionType": "git"
            },
            {
              "lessThan": "bbc975cfb07a146843fde1126c43441e76177539",
              "status": "affected",
              "version": "d67ae825a59d639e4d8b82413af84d854617a87e",
              "versionType": "git"
            },
            {
              "lessThan": "13c23c5cb977f66390795437fd3837887ce1fd75",
              "status": "affected",
              "version": "d67ae825a59d639e4d8b82413af84d854617a87e",
              "versionType": "git"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "fs/nfs/filelayout/filelayoutdev.c",
            "fs/nfs/flexfilelayout/flexfilelayoutdev.c",
            "fs/nfs/pnfs.h",
            "fs/nfs/pnfs_nfs.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "4.0"
            },
            {
              "lessThan": "4.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.110",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.18.*",
              "status": "unaffected",
              "version": "6.18.52",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "7.2.*",
              "status": "unaffected",
              "version": "7.2.6",
              "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": "4.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.15.221",
                  "versionStartIncluding": "4.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.1.188",
                  "versionStartIncluding": "4.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.6.157",
                  "versionStartIncluding": "4.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.12.110",
                  "versionStartIncluding": "4.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.18.52",
                  "versionStartIncluding": "4.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "7.2.6",
                  "versionStartIncluding": "4.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "7.3-rc1",
                  "versionStartIncluding": "4.0",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nNFSv4/pnfs: key the data server cache on the NFS version\n\nnfs4_pnfs_ds_add() keys the per-net data server cache on the multipath\naddress set alone, and struct nfs4_pnfs_ds records no version. That\nsuffices for the files layout driver, which always connects with version\n4, but flexfiles takes its version tuple from GETDEVICEINFO per device,\nand one address can legitimately serve both NFSv3 and NFSv4.\n\nTwo deviceids on one address with different ds_versions[0].version\ntherefore share a single nfs4_pnfs_ds, and whichever mirror connects\nfirst pins ds_clp to its own version. The other one is handed that\nclient anyway, so it selects rpc_call_ops for a version the connection\ndoes not speak, and the mismatched sequence-slot handling dereferences\nNULL.\n\nAdd the version to the cache key so the two cannot alias, giving each\nversion its own nfs4_pnfs_ds and connection while both mirrors stay\nusable. Only the major version is compared, since that is what selects\nrpc_call_ops and rpc_ops; v4.0 and v4.1 keep sharing a client. The files\nlayout driver passes the 4 it already hardcodes at connect time."
        }
      ],
      "metrics": [
        {
          "cvssV3_1": {
            "baseScore": 7.5,
            "baseSeverity": "HIGH",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
            "version": "3.1"
          },
          "scenarios": [
            {
              "lang": "en",
              "value": "AV:N - The colliding cache key is carried in the MDS GETDEVICEINFO reply: nfs4_ff_alloc_deviceid_node() XDR-decodes the flexfiles device_addr4 multipath r_addr list and ds_versions[0].version, then nfs4_pnfs_ds_add() indexed nfs4_data_server_cache on addresses alone so two deviceids with the same address and versions 3 vs 4 alias. That COMPOUND arrives over NFSv4.1/TCP.\nAC:L - The MDS chooses LAYOUTGET mirrors and both GETDEVICEINFO bodies. ff_layout_pg_init_write() calls nfs4_ff_layout_prepare_ds() per mirror; the first nfs4_pnfs_ds_connect() pins ds_clp to NFSv3 (nfs3_set_ds_client), and the later ff_layout_write_pagelist() uses ff_layout_write_call_ops_v4 on that client with no race.\nPR:N - The attacker is the remote flexfiles MDS (or an injector of GETDEVICEINFO/LAYOUTGET RPC replies) and holds no account or capability on the victim; nfs4_proc_getdeviceinfo() consumes those replies on the client\u0027s existing session.\nUI:N - Flexfiles sets PNFS_LAYOUTGET_ON_OPEN, so an already-mounted pNFS export issues LAYOUTGET at open; the next write through ff_layout_pg_init_write() fetches both deviceids and hits the aliased ds_clp without any extra victim step beyond ordinary file I/O.\nS:U - The oops is in the client\u0027s nfs4_setup_sequence() on the aliased nfs4_pnfs_ds during DS I/O for that mount; it does not cross a VM, IOMMU, or sandbox boundary.\nC:N - ff_layout_write_prepare_v4()/ff_layout_read_prepare_v4() call nfs4_setup_sequence() on the v3 ds_clp, which does spin_lock(\u0026tbl-\u003eslot_tbl_lock) with tbl = client-\u003ecl_slot_tbl (NULL on nfs_init_client); that is a NULL dereference with no OOB read or UAF.\nI:N - The version-mismatched rpc_call_ops path never writes through a corrupted object or hijacks control flow: nfs4_setup_sequence() NULL-dereferences the v3 client\u0027s cl_slot_tbl before any slot table or session state is modified.\nA:H - nfs4_setup_sequence() NULL-dereferences cl_slot_tbl in process context on the v4 DS write/read that reused the v3-pinned ds_clp, causing a kernel oops/panic of the NFS client."
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-09-18T17:53:00.756Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/ffb100b0da0e217d5d63ce6fe092f9c29e59f7dd"
        },
        {
          "url": "https://git.kernel.org/stable/c/02e160922bc83cd25e346a028ed43cbdb0b57e1a"
        },
        {
          "url": "https://git.kernel.org/stable/c/bc7aa9d8aff826031ffe25eba7f2f3acafcbf7a1"
        },
        {
          "url": "https://git.kernel.org/stable/c/dd5bd091daa48c6ed8f9235ddf448aa288a0881f"
        },
        {
          "url": "https://git.kernel.org/stable/c/f2994ba1263d9e88d3d9ae1d097c5cf811d4bfa5"
        },
        {
          "url": "https://git.kernel.org/stable/c/27f640cd92eebf5c2f64336be7ca24f4636390cb"
        },
        {
          "url": "https://git.kernel.org/stable/c/bbc975cfb07a146843fde1126c43441e76177539"
        },
        {
          "url": "https://git.kernel.org/stable/c/13c23c5cb977f66390795437fd3837887ce1fd75"
        }
      ],
      "title": "NFSv4/pnfs: key the data server cache on the NFS version",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2026-90102",
    "datePublished": "2026-09-17T16:06:12.873Z",
    "dateReserved": "2026-09-11T19:38:34.786Z",
    "dateUpdated": "2026-09-18T17:53:00.756Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "vulnerability-lookup:meta": {
    "epss": {
      "cve": "CVE-2026-90102",
      "date": "2026-09-25",
      "epss": "0.00716",
      "percentile": "0.51787"
    },
    "microsoft_vex": {
      "current_release_date": "2026-09-24T01:07:58.000Z",
      "cve": "CVE-2026-90102",
      "id": "msrc_CVE-2026-90102",
      "initial_release_date": "2026-09-19T01:02:47.000Z",
      "product_status:fixed": "1",
      "product_status:known_affected": "2",
      "source": "Microsoft CSAF VEX",
      "status": "final",
      "title": "NFSv4/pnfs: key the data server cache on the NFS version",
      "url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-90102.json",
      "version": "4"
    },
    "nvd": {
      "cve": {
        "affected": [
          {
            "affectedData": [
              {
                "defaultStatus": "unaffected",
                "product": "Linux",
                "programFiles": [
                  "fs/nfs/filelayout/filelayoutdev.c",
                  "fs/nfs/flexfilelayout/flexfilelayoutdev.c",
                  "fs/nfs/pnfs.h",
                  "fs/nfs/pnfs_nfs.c"
                ],
                "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
                "vendor": "Linux",
                "versions": [
                  {
                    "lessThan": "ffb100b0da0e217d5d63ce6fe092f9c29e59f7dd",
                    "status": "affected",
                    "version": "d67ae825a59d639e4d8b82413af84d854617a87e",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "02e160922bc83cd25e346a028ed43cbdb0b57e1a",
                    "status": "affected",
                    "version": "d67ae825a59d639e4d8b82413af84d854617a87e",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "bc7aa9d8aff826031ffe25eba7f2f3acafcbf7a1",
                    "status": "affected",
                    "version": "d67ae825a59d639e4d8b82413af84d854617a87e",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "dd5bd091daa48c6ed8f9235ddf448aa288a0881f",
                    "status": "affected",
                    "version": "d67ae825a59d639e4d8b82413af84d854617a87e",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "f2994ba1263d9e88d3d9ae1d097c5cf811d4bfa5",
                    "status": "affected",
                    "version": "d67ae825a59d639e4d8b82413af84d854617a87e",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "27f640cd92eebf5c2f64336be7ca24f4636390cb",
                    "status": "affected",
                    "version": "d67ae825a59d639e4d8b82413af84d854617a87e",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "bbc975cfb07a146843fde1126c43441e76177539",
                    "status": "affected",
                    "version": "d67ae825a59d639e4d8b82413af84d854617a87e",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "13c23c5cb977f66390795437fd3837887ce1fd75",
                    "status": "affected",
                    "version": "d67ae825a59d639e4d8b82413af84d854617a87e",
                    "versionType": "git"
                  }
                ]
              },
              {
                "defaultStatus": "affected",
                "product": "Linux",
                "programFiles": [
                  "fs/nfs/filelayout/filelayoutdev.c",
                  "fs/nfs/flexfilelayout/flexfilelayoutdev.c",
                  "fs/nfs/pnfs.h",
                  "fs/nfs/pnfs_nfs.c"
                ],
                "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
                "vendor": "Linux",
                "versions": [
                  {
                    "status": "affected",
                    "version": "4.0"
                  },
                  {
                    "lessThan": "4.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.110",
                    "versionType": "semver"
                  },
                  {
                    "lessThanOrEqual": "6.18.*",
                    "status": "unaffected",
                    "version": "6.18.52",
                    "versionType": "semver"
                  },
                  {
                    "lessThanOrEqual": "7.2.*",
                    "status": "unaffected",
                    "version": "7.2.6",
                    "versionType": "semver"
                  },
                  {
                    "lessThanOrEqual": "*",
                    "status": "unaffected",
                    "version": "7.3-rc1",
                    "versionType": "original_commit_for_fix"
                  }
                ]
              }
            ],
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
          }
        ],
        "cveTags": [],
        "descriptions": [
          {
            "lang": "en",
            "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nNFSv4/pnfs: key the data server cache on the NFS version\n\nnfs4_pnfs_ds_add() keys the per-net data server cache on the multipath\naddress set alone, and struct nfs4_pnfs_ds records no version. That\nsuffices for the files layout driver, which always connects with version\n4, but flexfiles takes its version tuple from GETDEVICEINFO per device,\nand one address can legitimately serve both NFSv3 and NFSv4.\n\nTwo deviceids on one address with different ds_versions[0].version\ntherefore share a single nfs4_pnfs_ds, and whichever mirror connects\nfirst pins ds_clp to its own version. The other one is handed that\nclient anyway, so it selects rpc_call_ops for a version the connection\ndoes not speak, and the mismatched sequence-slot handling dereferences\nNULL.\n\nAdd the version to the cache key so the two cannot alias, giving each\nversion its own nfs4_pnfs_ds and connection while both mirrors stay\nusable. Only the major version is compared, since that is what selects\nrpc_call_ops and rpc_ops; v4.0 and v4.1 keep sharing a client. The files\nlayout driver passes the 4 it already hardcodes at connect time."
          }
        ],
        "id": "CVE-2026-90102",
        "lastModified": "2026-09-18T18:17:41.843",
        "metrics": {
          "cvssMetricV31": [
            {
              "cvssData": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 7.5,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "NONE",
                "integrityImpact": "NONE",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
                "version": "3.1"
              },
              "exploitabilityScore": 3.9,
              "impactScore": 3.6,
              "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
              "type": "Secondary"
            }
          ]
        },
        "published": "2026-09-17T17:17:01.910",
        "references": [
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "url": "https://git.kernel.org/stable/c/02e160922bc83cd25e346a028ed43cbdb0b57e1a"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "url": "https://git.kernel.org/stable/c/13c23c5cb977f66390795437fd3837887ce1fd75"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "url": "https://git.kernel.org/stable/c/27f640cd92eebf5c2f64336be7ca24f4636390cb"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "url": "https://git.kernel.org/stable/c/bbc975cfb07a146843fde1126c43441e76177539"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "url": "https://git.kernel.org/stable/c/bc7aa9d8aff826031ffe25eba7f2f3acafcbf7a1"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "url": "https://git.kernel.org/stable/c/dd5bd091daa48c6ed8f9235ddf448aa288a0881f"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "url": "https://git.kernel.org/stable/c/f2994ba1263d9e88d3d9ae1d097c5cf811d4bfa5"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "url": "https://git.kernel.org/stable/c/ffb100b0da0e217d5d63ce6fe092f9c29e59f7dd"
          }
        ],
        "sourceIdentifier": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "vulnStatus": "Received"
      }
    }
  }
}



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…

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…