CVE-2025-39688 (GCVE-0-2025-39688)

Vulnerability from cvelistv5 – Published: 2025-04-18 07:01 – Updated: 2026-08-05 12:04
VLAI
Title
nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid()
Summary
In the Linux kernel, the following vulnerability has been resolved: nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() The pynfs DELEG8 test fails when run against nfsd. It acquires a delegation and then lets the lease time out. It then tries to use the deleg stateid and expects to see NFS4ERR_DELEG_REVOKED, but it gets bad NFS4ERR_BAD_STATEID instead. When a delegation is revoked, it's initially marked with SC_STATUS_REVOKED, or SC_STATUS_ADMIN_REVOKED and later, it's marked with the SC_STATUS_FREEABLE flag, which denotes that it is waiting for s FREE_STATEID call. nfs4_lookup_stateid() accepts a statusmask that includes the status flags that a found stateid is allowed to have. Currently, that mask never includes SC_STATUS_FREEABLE, which means that revoked delegations are (almost) never found. Add SC_STATUS_FREEABLE to the always-allowed status flags, and remove it from nfsd4_delegreturn() since it's now always implied.
Assigner
Impacted products
Vendor Product Version
Linux Linux Affected: 8dd91e8d31febf4d9cca3ae1bb4771d33ae7ee5a , < 52e209203c35a4fbff8af23cd3613efe5df40102 (git)
Affected: 8dd91e8d31febf4d9cca3ae1bb4771d33ae7ee5a , < dc6f3295905d7185e71091870119a8c11c3808cc (git)
Affected: 8dd91e8d31febf4d9cca3ae1bb4771d33ae7ee5a , < 5bcb44e650bc4ec7eac23df90c5e011a77fa2beb (git)
Affected: 8dd91e8d31febf4d9cca3ae1bb4771d33ae7ee5a , < d1bc15b147d35b4cb7ca99a9a7d79d41ca342c13 (git)
Affected: 967faa26f313a62e7bebc55d5b8122eaee43b929 (git)
Affected: 6.11.6 , < 6.12 (semver)
Create a notification for this product.
Linux Linux Affected: 6.12
Unaffected: 0 , < 6.12 (semver)
Unaffected: 6.12.23 , ≤ 6.12.* (semver)
Unaffected: 6.13.11 , ≤ 6.13.* (semver)
Unaffected: 6.14.2 , ≤ 6.14.* (semver)
Unaffected: 6.15 , ≤ * (original_commit_for_fix)
Create a notification for this product.
Show details on NVD website

{
  "containers": {
    "cna": {
      "affected": [
        {
          "defaultStatus": "unaffected",
          "product": "Linux",
          "programFiles": [
            "fs/nfsd/nfs4state.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "52e209203c35a4fbff8af23cd3613efe5df40102",
              "status": "affected",
              "version": "8dd91e8d31febf4d9cca3ae1bb4771d33ae7ee5a",
              "versionType": "git"
            },
            {
              "lessThan": "dc6f3295905d7185e71091870119a8c11c3808cc",
              "status": "affected",
              "version": "8dd91e8d31febf4d9cca3ae1bb4771d33ae7ee5a",
              "versionType": "git"
            },
            {
              "lessThan": "5bcb44e650bc4ec7eac23df90c5e011a77fa2beb",
              "status": "affected",
              "version": "8dd91e8d31febf4d9cca3ae1bb4771d33ae7ee5a",
              "versionType": "git"
            },
            {
              "lessThan": "d1bc15b147d35b4cb7ca99a9a7d79d41ca342c13",
              "status": "affected",
              "version": "8dd91e8d31febf4d9cca3ae1bb4771d33ae7ee5a",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "967faa26f313a62e7bebc55d5b8122eaee43b929",
              "versionType": "git"
            },
            {
              "lessThan": "6.12",
              "status": "affected",
              "version": "6.11.6",
              "versionType": "semver"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "fs/nfsd/nfs4state.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "6.12"
            },
            {
              "lessThan": "6.12",
              "status": "unaffected",
              "version": "0",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.12.*",
              "status": "unaffected",
              "version": "6.12.23",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.13.*",
              "status": "unaffected",
              "version": "6.13.11",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.14.*",
              "status": "unaffected",
              "version": "6.14.2",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "*",
              "status": "unaffected",
              "version": "6.15",
              "versionType": "original_commit_for_fix"
            }
          ]
        }
      ],
      "cpeApplicability": [
        {
          "nodes": [
            {
              "cpeMatch": [
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.12.23",
                  "versionStartIncluding": "6.12",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.13.11",
                  "versionStartIncluding": "6.12",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.14.2",
                  "versionStartIncluding": "6.12",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.15",
                  "versionStartIncluding": "6.12",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionStartIncluding": "6.11.6",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nnfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid()\n\nThe pynfs DELEG8 test fails when run against nfsd. It acquires a\ndelegation and then lets the lease time out. It then tries to use the\ndeleg stateid and expects to see NFS4ERR_DELEG_REVOKED, but it gets\nbad NFS4ERR_BAD_STATEID instead.\n\nWhen a delegation is revoked, it\u0027s initially marked with\nSC_STATUS_REVOKED, or SC_STATUS_ADMIN_REVOKED and later, it\u0027s marked\nwith the SC_STATUS_FREEABLE flag, which denotes that it is waiting for\ns FREE_STATEID call.\n\nnfs4_lookup_stateid() accepts a statusmask that includes the status\nflags that a found stateid is allowed to have. Currently, that mask\nnever includes SC_STATUS_FREEABLE, which means that revoked delegations\nare (almost) never found.\n\nAdd SC_STATUS_FREEABLE to the always-allowed status flags, and remove it\nfrom nfsd4_delegreturn() since it\u0027s now always implied."
        }
      ],
      "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 vulnerable code is in the in-kernel NFS server (fs/nfsd/nfs4state.c), reached from NFSv4 COMPOUND operations arriving over TCP port 2049 from a remote client. The entire trigger sequence (OPEN to obtain a delegation, ignore the recall, then reuse the revoked stateid) is composed of ordinary remote NFS RPCs.\nAC:L - The attacker deterministically controls every precondition: it requests the delegation, causes revocation by simply not answering CB_RECALL or letting the lease lapse, then issues an operation with that stateid. No race, timing window, or memory layout outside the attacker\u0027s control is involved.\nPR:N - nfsd exports under the default AUTH_SYS flavor perform no cryptographic authentication \u2014 any host matching the export ACL (frequently a whole subnet or a wildcard) can establish a clientid and OPEN files, and the client asserts its own uid. No server-side credential is required to reach delegation state handling.\nUI:N - The remote client alone drives the entire sequence against the exported filesystem. No action by a local user or administrator on the NFS server is needed.\nS:U - The mis-handled stateid lookup, the leaked delegation objects, and the resulting service degradation are all confined to the nfsd subsystem within the server kernel\u0027s own security authority. No sandbox, hypervisor, or IOMMU boundary is crossed.\nC:N - The defect is a too-narrow status mask that causes a lookup to fail and return the wrong NFS error code; no out-of-bounds read, use-after-free, or uninitialized memory is involved. No kernel memory or other clients\u0027 data is exposed.\nI:N - No memory corruption, out-of-bounds write, or type confusion occurs \u2014 the failing path is strictly more restrictive than the fixed one and grants no additional access. File data and server state are not modifiable through this bug.\nA:H - Revoked delegations are never freed, permanently consuming the global max_delegations budget until nfsd stops issuing delegations to every client, while the stuck SEQ4_STATUS_RECALLABLE_STATE_REVOKED flag in every SEQUENCE reply drives clients into per-RPC layout teardown and delegation rescans. A remote client can repeat this without bound, producing unbounded kernel resource leakage and sustained service degradation."
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-08-05T12:04:33.491Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/52e209203c35a4fbff8af23cd3613efe5df40102"
        },
        {
          "url": "https://git.kernel.org/stable/c/dc6f3295905d7185e71091870119a8c11c3808cc"
        },
        {
          "url": "https://git.kernel.org/stable/c/5bcb44e650bc4ec7eac23df90c5e011a77fa2beb"
        },
        {
          "url": "https://git.kernel.org/stable/c/d1bc15b147d35b4cb7ca99a9a7d79d41ca342c13"
        }
      ],
      "title": "nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid()",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2025-39688",
    "datePublished": "2025-04-18T07:01:35.177Z",
    "dateReserved": "2025-04-16T07:20:57.113Z",
    "dateUpdated": "2026-08-05T12:04:33.491Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "vulnerability-lookup:meta": {
    "epss": {
      "cve": "CVE-2025-39688",
      "date": "2026-08-15",
      "epss": "0.00565",
      "percentile": "0.44212"
    },
    "nvd": "{\"cve\":{\"id\":\"CVE-2025-39688\",\"sourceIdentifier\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"published\":\"2025-04-18T07:15:43.937\",\"lastModified\":\"2026-07-30T06:23:40.040\",\"vulnStatus\":\"Modified\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"In the Linux kernel, the following vulnerability has been resolved:\\n\\nnfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid()\\n\\nThe pynfs DELEG8 test fails when run against nfsd. It acquires a\\ndelegation and then lets the lease time out. It then tries to use the\\ndeleg stateid and expects to see NFS4ERR_DELEG_REVOKED, but it gets\\nbad NFS4ERR_BAD_STATEID instead.\\n\\nWhen a delegation is revoked, it\u0027s initially marked with\\nSC_STATUS_REVOKED, or SC_STATUS_ADMIN_REVOKED and later, it\u0027s marked\\nwith the SC_STATUS_FREEABLE flag, which denotes that it is waiting for\\ns FREE_STATEID call.\\n\\nnfs4_lookup_stateid() accepts a statusmask that includes the status\\nflags that a found stateid is allowed to have. Currently, that mask\\nnever includes SC_STATUS_FREEABLE, which means that revoked delegations\\nare (almost) never found.\\n\\nAdd SC_STATUS_FREEABLE to the always-allowed status flags, and remove it\\nfrom nfsd4_delegreturn() since it\u0027s now always implied.\"},{\"lang\":\"es\",\"value\":\"En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: nfsd: permite SC_STATUS_FREEABLE al buscar mediante nfs4_lookup_stateid() La prueba pynfs DELEG8 falla cuando se ejecuta contra nfsd. Adquiere una delegaci\u00f3n y luego deja que se agote el tiempo de concesi\u00f3n. Luego intenta usar el stateid de la deleg y espera ver NFS4ERR_DELEG_REVOKED, pero en su lugar obtiene NFS4ERR_BAD_STATEID incorrecto. Cuando se revoca una delegaci\u00f3n, inicialmente se marca con SC_STATUS_REVOKED o SC_STATUS_ADMIN_REVOKED y, m\u00e1s tarde, se marca con el indicador SC_STATUS_FREEABLE, que indica que est\u00e1 esperando una llamada FREE_STATEID. nfs4_lookup_stateid() acepta una m\u00e1scara de estado que incluye los indicadores de estado que se permite que tenga un stateid encontrado. Actualmente, esa m\u00e1scara nunca incluye SC_STATUS_FREEABLE, lo que significa que las delegaciones revocadas (casi) nunca se encuentran. Agregue SC_STATUS_FREEABLE a los indicadores de estado siempre permitidos y elim\u00ednelo de nfsd4_delegreturn(), ya que ahora siempre est\u00e1 impl\u00edcito.\"}],\"affected\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"affectedData\":[{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"unaffected\",\"programFiles\":[\"fs/nfsd/nfs4state.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"8dd91e8d31febf4d9cca3ae1bb4771d33ae7ee5a\",\"lessThan\":\"52e209203c35a4fbff8af23cd3613efe5df40102\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"8dd91e8d31febf4d9cca3ae1bb4771d33ae7ee5a\",\"lessThan\":\"dc6f3295905d7185e71091870119a8c11c3808cc\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"8dd91e8d31febf4d9cca3ae1bb4771d33ae7ee5a\",\"lessThan\":\"5bcb44e650bc4ec7eac23df90c5e011a77fa2beb\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"8dd91e8d31febf4d9cca3ae1bb4771d33ae7ee5a\",\"lessThan\":\"d1bc15b147d35b4cb7ca99a9a7d79d41ca342c13\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"967faa26f313a62e7bebc55d5b8122eaee43b929\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"6.11.6\",\"lessThan\":\"6.12\",\"versionType\":\"semver\",\"status\":\"affected\"}]},{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"affected\",\"programFiles\":[\"fs/nfsd/nfs4state.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"6.12\",\"status\":\"affected\"},{\"version\":\"0\",\"lessThan\":\"6.12\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.12.23\",\"lessThanOrEqual\":\"6.12.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.13.11\",\"lessThanOrEqual\":\"6.13.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.14.2\",\"lessThanOrEqual\":\"6.14.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.15\",\"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:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H\",\"baseScore\":7.5,\"baseSeverity\":\"HIGH\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"NONE\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":3.9,\"impactScore\":3.6},{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H\",\"baseScore\":5.5,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"LOCAL\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"LOW\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"NONE\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":1.8,\"impactScore\":3.6}]},\"weaknesses\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"description\":[{\"lang\":\"en\",\"value\":\"NVD-CWE-noinfo\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.11.6\",\"versionEndExcluding\":\"6.12\",\"matchCriteriaId\":\"EC327455-C86D-4E78-8BC8-2E5301DD5835\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.12.1\",\"versionEndExcluding\":\"6.12.23\",\"matchCriteriaId\":\"23274BE7-6B1D-4744-ADF5-6C2F83EC71A3\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.13\",\"versionEndExcluding\":\"6.13.11\",\"matchCriteriaId\":\"E7E864B0-8C00-4679-BA55-659B4C9C3AD3\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.14\",\"versionEndExcluding\":\"6.14.2\",\"matchCriteriaId\":\"FADAE5D8-4808-442C-B218-77B2CE8780A0\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:6.12:-:*:*:*:*:*:*\",\"matchCriteriaId\":\"0E698080-7669-4132-8817-4C674EEBCE54\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:6.12:rc5:*:*:*:*:*:*\",\"matchCriteriaId\":\"24DBE6C7-2AAE-4818-AED2-E131F153D2FA\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:6.12:rc6:*:*:*:*:*:*\",\"matchCriteriaId\":\"24B88717-53F5-42AA-9B72-14C707639E3F\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:6.12:rc7:*:*:*:*:*:*\",\"matchCriteriaId\":\"1EF8CD82-1EAE-4254-9545-F85AB94CF90F\"}]}]}],\"references\":[{\"url\":\"https://git.kernel.org/stable/c/52e209203c35a4fbff8af23cd3613efe5df40102\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/5bcb44e650bc4ec7eac23df90c5e011a77fa2beb\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/d1bc15b147d35b4cb7ca99a9a7d79d41ca342c13\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/dc6f3295905d7185e71091870119a8c11c3808cc\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]}]}}",
    "redhat_vex": {
      "aggregate_severity": "Moderate",
      "current_release_date": "2026-07-30T09:03:17+00:00",
      "cve": "CVE-2025-39688",
      "id": "CVE-2025-39688",
      "initial_release_date": "2025-04-18T00:00:00+00:00",
      "product_status:known_affected": "226",
      "product_status:known_not_affected": "48",
      "source": "Red Hat CSAF VEX",
      "status": "final",
      "title": "kernel: nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid()",
      "url": "https://security.access.redhat.com/data/csaf/v2/vex/2025/cve-2025-39688.json",
      "version": "3"
    },
    "suse_vex": {
      "aggregate_severity": "moderate",
      "current_release_date": "2026-07-31T01:06:52Z",
      "cve": "CVE-2025-39688",
      "id": "CVE-2025-39688",
      "initial_release_date": "2025-04-18T23:19:02Z",
      "product_status:known_not_affected": "348",
      "product_status:recommended": "53",
      "source": "SUSE CSAF VEX",
      "status": "interim",
      "title": "SUSE CVE CVE-2025-39688",
      "url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2025-39688.json",
      "version": "14"
    }
  }
}



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…

Loading…