CVE-2026-90103 (GCVE-0-2026-90103)

Vulnerability from cvelistv5 – Published: 2026-09-17 16:06 – Updated: 2026-09-18 17:53
VLAI
Title
NFSv4.2: fix LAYOUTSTATS send buffer exhaustion
Summary
In the Linux kernel, the following vulnerability has been resolved: NFSv4.2: fix LAYOUTSTATS send buffer exhaustion encode_layoutstats_maxsz budgets XDR_QUADLEN(PNFS_LAYOUTSTATS_MAXSIZE), i.e. 256 bytes, for the layoutupdate4 body written by the layout driver. The flexfiles record can exceed that. ff_layout_encode_ff_layoutupdate() emits, per data server, a netaddr4, an nfs_fh4, two ff_io_latency4, an nfstime4 and a bool. A data server whose filehandle is NFS_MAXFHSIZE bytes long already accounts for 132 of those bytes, and the two ff_io_latency4 at 64 bytes each, the nfstime4 and the bool add a further 144, so the body passes 256 bytes before the netaddr4 is encoded at all. encode_layoutstats() additionally writes the deviceid4 and the layoutupdate4 lou_type word, neither of which the macro accounts for. The filehandle and the address are both chosen by the server, through LAYOUTGET and GETDEVICEINFO, so it can drive the encoder past the end of the send buffer. xdr_reserve_space() returns NULL once that happens, and the two ff_layout_encode_io_latency() calls run with dss_info->mirror->lock held, so a NULL return there leaves the lock permanently held. Raise PNFS_LAYOUTSTATS_MAXSIZE to 384 so that the record fits inside the reservation.
Impacted products
Vendor Product Version CPE status
Linux Linux Affected: 27c430644369ccd9a2272492ba6d0e85e2e4800b , < 842ac26615424577f24f0486b9d3bf97f28fad9c (git)
Affected: 27c430644369ccd9a2272492ba6d0e85e2e4800b , < 397aa7000bbf6b6a0d32e66a544e978fb478c8e4 (git)
Affected: 27c430644369ccd9a2272492ba6d0e85e2e4800b , < e82d7d999fe9f893f84bf332fd39cb5d9de7128f (git)
Affected: 27c430644369ccd9a2272492ba6d0e85e2e4800b , < 5aca000630c0fd0da102ae1abf9245dd74f2ce36 (git)
Affected: 27c430644369ccd9a2272492ba6d0e85e2e4800b , < cb11590c7ddc6883a1b1d70b1f98b2779fe626f2 (git)
Affected: 27c430644369ccd9a2272492ba6d0e85e2e4800b , < 3815b894b922e9b4f40b8b6f6d67bf80d44141c9 (git)
Affected: 27c430644369ccd9a2272492ba6d0e85e2e4800b , < a973622da0c62c34043ddbbf382cd761b03e5136 (git)
Affected: 27c430644369ccd9a2272492ba6d0e85e2e4800b , < c75ef2137e749f2673f0617cfdaae53b2bb7195a (git)
guessed Create a notification for this product.
Linux Linux Affected: 4.2
Unaffected: 0 , < 4.2 (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": [
            "include/linux/nfs_xdr.h"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "842ac26615424577f24f0486b9d3bf97f28fad9c",
              "status": "affected",
              "version": "27c430644369ccd9a2272492ba6d0e85e2e4800b",
              "versionType": "git"
            },
            {
              "lessThan": "397aa7000bbf6b6a0d32e66a544e978fb478c8e4",
              "status": "affected",
              "version": "27c430644369ccd9a2272492ba6d0e85e2e4800b",
              "versionType": "git"
            },
            {
              "lessThan": "e82d7d999fe9f893f84bf332fd39cb5d9de7128f",
              "status": "affected",
              "version": "27c430644369ccd9a2272492ba6d0e85e2e4800b",
              "versionType": "git"
            },
            {
              "lessThan": "5aca000630c0fd0da102ae1abf9245dd74f2ce36",
              "status": "affected",
              "version": "27c430644369ccd9a2272492ba6d0e85e2e4800b",
              "versionType": "git"
            },
            {
              "lessThan": "cb11590c7ddc6883a1b1d70b1f98b2779fe626f2",
              "status": "affected",
              "version": "27c430644369ccd9a2272492ba6d0e85e2e4800b",
              "versionType": "git"
            },
            {
              "lessThan": "3815b894b922e9b4f40b8b6f6d67bf80d44141c9",
              "status": "affected",
              "version": "27c430644369ccd9a2272492ba6d0e85e2e4800b",
              "versionType": "git"
            },
            {
              "lessThan": "a973622da0c62c34043ddbbf382cd761b03e5136",
              "status": "affected",
              "version": "27c430644369ccd9a2272492ba6d0e85e2e4800b",
              "versionType": "git"
            },
            {
              "lessThan": "c75ef2137e749f2673f0617cfdaae53b2bb7195a",
              "status": "affected",
              "version": "27c430644369ccd9a2272492ba6d0e85e2e4800b",
              "versionType": "git"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "include/linux/nfs_xdr.h"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "4.2"
            },
            {
              "lessThan": "4.2",
              "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.2",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.15.221",
                  "versionStartIncluding": "4.2",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.1.188",
                  "versionStartIncluding": "4.2",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.6.157",
                  "versionStartIncluding": "4.2",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.12.110",
                  "versionStartIncluding": "4.2",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.18.52",
                  "versionStartIncluding": "4.2",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "7.2.6",
                  "versionStartIncluding": "4.2",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "7.3-rc1",
                  "versionStartIncluding": "4.2",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nNFSv4.2: fix LAYOUTSTATS send buffer exhaustion\n\nencode_layoutstats_maxsz budgets XDR_QUADLEN(PNFS_LAYOUTSTATS_MAXSIZE),\ni.e. 256 bytes, for the layoutupdate4 body written by the layout driver.\nThe flexfiles record can exceed that.\n\nff_layout_encode_ff_layoutupdate() emits, per data server, a netaddr4,\nan nfs_fh4, two ff_io_latency4, an nfstime4 and a bool.  A data server\nwhose filehandle is NFS_MAXFHSIZE bytes long already accounts for 132 of\nthose bytes, and the two ff_io_latency4 at 64 bytes each, the nfstime4\nand the bool add a further 144, so the body passes 256 bytes before the\nnetaddr4 is encoded at all.  encode_layoutstats() additionally writes\nthe deviceid4 and the layoutupdate4 lou_type word, neither of which the\nmacro accounts for.\n\nThe filehandle and the address are both chosen by the server, through\nLAYOUTGET and GETDEVICEINFO, so it can drive the encoder past the\nend of the send buffer.  xdr_reserve_space() returns NULL once that\nhappens, and the two ff_layout_encode_io_latency() calls run with\ndss_info-\u003emirror-\u003elock held, so a NULL return there leaves the lock\npermanently held.\n\nRaise PNFS_LAYOUTSTATS_MAXSIZE to 384 so that the record fits inside the\nreservation."
        }
      ],
      "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 oversized nfs_fh4 and netaddr4 that exhaust the LAYOUTSTATS send buffer are taken from the MDS LAYOUTGET flexfiles blob (decode_nfs_fh in ff_layout_alloc_lseg) and GETDEVICEINFO body (nfs4_decode_mp_ds_addr via nfs4_ff_alloc_deviceid_node), delivered over NFSv4 RPC/TCP.\nAC:L - decode_nfs_fh accepts a server-chosen fh-\u003esize up to NFS_MAXFHSIZE, and ff_layout_mirror_prepare_stats encodes up to PNFS_LAYOUTSTATS_MAXDEV mirrors, so a hostile MDS can make nfs4_xdr_enc_layoutstats exceed encode_layoutstats_maxsz with no race or rare config.\nPR:N - The attacker is the NFSv4.2 pNFS metadata server that returns the LAYOUTGET/GETDEVICEINFO bodies; no local account, capability, or user-namespace privilege on the victim client is required once the flexfiles session exists.\nUI:N - On a pre-mounted NFSv4.2 flexfiles share (fstab, autofs, HPC/NAS), ordinary I/O hits nfs4_ff_layout_stat_io_start_read/write, and the MDS also sets report_interval in the LAYOUTGET blob so pnfs_report_layoutstat runs without further interactive victim action.\nS:U - The NULL dereference and stuck dss_info-\u003emirror-\u003elock occur in the NFS client LAYOUTSTATS encoder on the same host; this is not a VM escape, container breakout, or IOMMU/DMA boundary crossing.\nC:N - Once the send buffer is exhausted, xdr_reserve_space() returns NULL and ff_layout_encode_io_latency/xdr_encode_opaque dereference it; that is a fault, not an out-of-bounds read or use-after-free that would disclose kernel memory.\nI:N - xdr_get_next_encode_buffer refuses reservations that would exceed rq_snd_buf.buflen, so the encoder does not write past the RPC send buffer into adjacent objects; the subsequent NULL stores fault rather than providing a kernel write primitive.\nA:H - nfs4_xdr_enc_layoutstats then either BUG_ONs in reserve_space() or NULL-dereferences in ff_layout_encode_io_latency while holding dss_info-\u003emirror-\u003elock, oopsing the client and leaving that spinlock permanently taken so further flexfiles I/O hangs."
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-09-18T17:53:02.167Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/842ac26615424577f24f0486b9d3bf97f28fad9c"
        },
        {
          "url": "https://git.kernel.org/stable/c/397aa7000bbf6b6a0d32e66a544e978fb478c8e4"
        },
        {
          "url": "https://git.kernel.org/stable/c/e82d7d999fe9f893f84bf332fd39cb5d9de7128f"
        },
        {
          "url": "https://git.kernel.org/stable/c/5aca000630c0fd0da102ae1abf9245dd74f2ce36"
        },
        {
          "url": "https://git.kernel.org/stable/c/cb11590c7ddc6883a1b1d70b1f98b2779fe626f2"
        },
        {
          "url": "https://git.kernel.org/stable/c/3815b894b922e9b4f40b8b6f6d67bf80d44141c9"
        },
        {
          "url": "https://git.kernel.org/stable/c/a973622da0c62c34043ddbbf382cd761b03e5136"
        },
        {
          "url": "https://git.kernel.org/stable/c/c75ef2137e749f2673f0617cfdaae53b2bb7195a"
        }
      ],
      "title": "NFSv4.2: fix LAYOUTSTATS send buffer exhaustion",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2026-90103",
    "datePublished": "2026-09-17T16:06:13.519Z",
    "dateReserved": "2026-09-11T19:38:34.786Z",
    "dateUpdated": "2026-09-18T17:53:02.167Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "vulnerability-lookup:meta": {
    "epss": {
      "cve": "CVE-2026-90103",
      "date": "2026-09-25",
      "epss": "0.00716",
      "percentile": "0.51786"
    },
    "nvd": {
      "cve": {
        "affected": [
          {
            "affectedData": [
              {
                "defaultStatus": "unaffected",
                "product": "Linux",
                "programFiles": [
                  "include/linux/nfs_xdr.h"
                ],
                "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
                "vendor": "Linux",
                "versions": [
                  {
                    "lessThan": "842ac26615424577f24f0486b9d3bf97f28fad9c",
                    "status": "affected",
                    "version": "27c430644369ccd9a2272492ba6d0e85e2e4800b",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "397aa7000bbf6b6a0d32e66a544e978fb478c8e4",
                    "status": "affected",
                    "version": "27c430644369ccd9a2272492ba6d0e85e2e4800b",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "e82d7d999fe9f893f84bf332fd39cb5d9de7128f",
                    "status": "affected",
                    "version": "27c430644369ccd9a2272492ba6d0e85e2e4800b",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "5aca000630c0fd0da102ae1abf9245dd74f2ce36",
                    "status": "affected",
                    "version": "27c430644369ccd9a2272492ba6d0e85e2e4800b",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "cb11590c7ddc6883a1b1d70b1f98b2779fe626f2",
                    "status": "affected",
                    "version": "27c430644369ccd9a2272492ba6d0e85e2e4800b",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "3815b894b922e9b4f40b8b6f6d67bf80d44141c9",
                    "status": "affected",
                    "version": "27c430644369ccd9a2272492ba6d0e85e2e4800b",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "a973622da0c62c34043ddbbf382cd761b03e5136",
                    "status": "affected",
                    "version": "27c430644369ccd9a2272492ba6d0e85e2e4800b",
                    "versionType": "git"
                  },
                  {
                    "lessThan": "c75ef2137e749f2673f0617cfdaae53b2bb7195a",
                    "status": "affected",
                    "version": "27c430644369ccd9a2272492ba6d0e85e2e4800b",
                    "versionType": "git"
                  }
                ]
              },
              {
                "defaultStatus": "affected",
                "product": "Linux",
                "programFiles": [
                  "include/linux/nfs_xdr.h"
                ],
                "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
                "vendor": "Linux",
                "versions": [
                  {
                    "status": "affected",
                    "version": "4.2"
                  },
                  {
                    "lessThan": "4.2",
                    "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.2: fix LAYOUTSTATS send buffer exhaustion\n\nencode_layoutstats_maxsz budgets XDR_QUADLEN(PNFS_LAYOUTSTATS_MAXSIZE),\ni.e. 256 bytes, for the layoutupdate4 body written by the layout driver.\nThe flexfiles record can exceed that.\n\nff_layout_encode_ff_layoutupdate() emits, per data server, a netaddr4,\nan nfs_fh4, two ff_io_latency4, an nfstime4 and a bool.  A data server\nwhose filehandle is NFS_MAXFHSIZE bytes long already accounts for 132 of\nthose bytes, and the two ff_io_latency4 at 64 bytes each, the nfstime4\nand the bool add a further 144, so the body passes 256 bytes before the\nnetaddr4 is encoded at all.  encode_layoutstats() additionally writes\nthe deviceid4 and the layoutupdate4 lou_type word, neither of which the\nmacro accounts for.\n\nThe filehandle and the address are both chosen by the server, through\nLAYOUTGET and GETDEVICEINFO, so it can drive the encoder past the\nend of the send buffer.  xdr_reserve_space() returns NULL once that\nhappens, and the two ff_layout_encode_io_latency() calls run with\ndss_info-\u003emirror-\u003elock held, so a NULL return there leaves the lock\npermanently held.\n\nRaise PNFS_LAYOUTSTATS_MAXSIZE to 384 so that the record fits inside the\nreservation."
          }
        ],
        "id": "CVE-2026-90103",
        "lastModified": "2026-09-18T18:17:42.017",
        "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:02.063",
        "references": [
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "url": "https://git.kernel.org/stable/c/3815b894b922e9b4f40b8b6f6d67bf80d44141c9"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "url": "https://git.kernel.org/stable/c/397aa7000bbf6b6a0d32e66a544e978fb478c8e4"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "url": "https://git.kernel.org/stable/c/5aca000630c0fd0da102ae1abf9245dd74f2ce36"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "url": "https://git.kernel.org/stable/c/842ac26615424577f24f0486b9d3bf97f28fad9c"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "url": "https://git.kernel.org/stable/c/a973622da0c62c34043ddbbf382cd761b03e5136"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "url": "https://git.kernel.org/stable/c/c75ef2137e749f2673f0617cfdaae53b2bb7195a"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "url": "https://git.kernel.org/stable/c/cb11590c7ddc6883a1b1d70b1f98b2779fe626f2"
          },
          {
            "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
            "url": "https://git.kernel.org/stable/c/e82d7d999fe9f893f84bf332fd39cb5d9de7128f"
          }
        ],
        "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…