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

CVE-2026-90018 (GCVE-0-2026-90018)

Vulnerability from cvelistv5 – Published: 2026-09-16 10:33 – Updated: 2026-09-16 14:41
VLAI
Title
staging: rtl8723bs: fix OOB read / stack overflow in rtw_get_wps_attr()
Summary
In the Linux kernel, the following vulnerability has been resolved: staging: rtl8723bs: fix OOB read / stack overflow in rtw_get_wps_attr() rtw_get_wps_attr() walks WPS attributes inside a WPS IE taken from a wireless management frame. For each candidate attribute it only checks that the fixed 4-byte attribute header (2-byte ID + 2-byte length) fits inside the IE: if (attr_ptr + 4 > wps_ie + wps_ielen) break; u16 attr_id = get_unaligned_be16(attr_ptr); u16 attr_data_len = get_unaligned_be16(attr_ptr + 2); u16 attr_len = attr_data_len + 4; attr_data_len (and therefore attr_len) is read directly from the wire and is never checked against the remaining bytes in the IE before being used as the size of: memcpy(buf_attr, attr_ptr, attr_len); Since attr_len is fully attacker controlled (0 to 65535+4), this is both a heap OOB read of wps_ie, and, more seriously, a stack buffer overflow at several call sites where buf_attr is a single-byte stack variable, e.g. rtw_get_wps_attr_content()'s callers passing WPS_ATTR_SELECTED_REGISTRAR into a stack "u8 sr"/"u8 selected_registrar" (drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c, drivers/staging/rtl8723bs/core/rtw_mlme_ext.c). A crafted WPS IE in a beacon or probe response processed during scanning can therefore smash the stack of the parsing thread. rtw_get_wps_attr_content() itself has no independent length check and simply trusts the attr_len it gets back from rtw_get_wps_attr(), so fixing the bound here also fixes that caller. The "attr_ptr + 4 > wps_ie + wps_ielen" header check above was added by commit 1463ca3ec6601 ("staging: rtl8723bs: fix OOB reads in rtw_get_sec_ie(), rtw_get_wapi_ie(), and rtw_get_wps_attr()"), which bounded the fixed header but never extended the check to cover the variable-length attribute data that follows it. Add that missing check before attr_len is used as a memcpy() length or accepted as a match.
Impacted products
Vendor Product Version CPE status
Linux Linux Affected: 554c0a3abf216c991c5ebddcdb2c08689ecd290b , < 931640dfcb8cfa08f6cfb46229716d8072356420 (git)
Affected: 554c0a3abf216c991c5ebddcdb2c08689ecd290b , < 3a6457ebf39080b87c712657fdb38f34a24fc3ff (git)
Affected: 554c0a3abf216c991c5ebddcdb2c08689ecd290b , < fd5e24ea8373347d0352f153a66e8647337d1b10 (git)
Affected: 554c0a3abf216c991c5ebddcdb2c08689ecd290b , < a53d1ac9ce63db07943b2b2248111003851fb00f (git)
Affected: 554c0a3abf216c991c5ebddcdb2c08689ecd290b , < ff61aa3289355dafa811550a1764691cd1f5d33b (git)
Affected: 554c0a3abf216c991c5ebddcdb2c08689ecd290b , < 34f51d196c43a42046d229de5e79025d5ca553ca (git)
Affected: 554c0a3abf216c991c5ebddcdb2c08689ecd290b , < 99aa998dec83ba180822f70e6d48a514fc81c20d (git)
guessed Create a notification for this product.
Linux Linux Affected: 4.12
Unaffected: 0 , < 4.12 (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.51 , ≤ 6.18.* (semver)
Unaffected: 7.2.5 , ≤ 7.2.* (semver)
Unaffected: 7.3-rc2 , ≤ * (original_commit_for_fix)
guessed Create a notification for this product.
Show details on NVD website

{
  "containers": {
    "cna": {
      "affected": [
        {
          "defaultStatus": "unaffected",
          "product": "Linux",
          "programFiles": [
            "drivers/staging/rtl8723bs/core/rtw_ieee80211.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "931640dfcb8cfa08f6cfb46229716d8072356420",
              "status": "affected",
              "version": "554c0a3abf216c991c5ebddcdb2c08689ecd290b",
              "versionType": "git"
            },
            {
              "lessThan": "3a6457ebf39080b87c712657fdb38f34a24fc3ff",
              "status": "affected",
              "version": "554c0a3abf216c991c5ebddcdb2c08689ecd290b",
              "versionType": "git"
            },
            {
              "lessThan": "fd5e24ea8373347d0352f153a66e8647337d1b10",
              "status": "affected",
              "version": "554c0a3abf216c991c5ebddcdb2c08689ecd290b",
              "versionType": "git"
            },
            {
              "lessThan": "a53d1ac9ce63db07943b2b2248111003851fb00f",
              "status": "affected",
              "version": "554c0a3abf216c991c5ebddcdb2c08689ecd290b",
              "versionType": "git"
            },
            {
              "lessThan": "ff61aa3289355dafa811550a1764691cd1f5d33b",
              "status": "affected",
              "version": "554c0a3abf216c991c5ebddcdb2c08689ecd290b",
              "versionType": "git"
            },
            {
              "lessThan": "34f51d196c43a42046d229de5e79025d5ca553ca",
              "status": "affected",
              "version": "554c0a3abf216c991c5ebddcdb2c08689ecd290b",
              "versionType": "git"
            },
            {
              "lessThan": "99aa998dec83ba180822f70e6d48a514fc81c20d",
              "status": "affected",
              "version": "554c0a3abf216c991c5ebddcdb2c08689ecd290b",
              "versionType": "git"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "drivers/staging/rtl8723bs/core/rtw_ieee80211.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "4.12"
            },
            {
              "lessThan": "4.12",
              "status": "unaffected",
              "version": "0",
              "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.51",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "7.2.*",
              "status": "unaffected",
              "version": "7.2.5",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "*",
              "status": "unaffected",
              "version": "7.3-rc2",
              "versionType": "original_commit_for_fix"
            }
          ]
        }
      ],
      "cpeApplicability": [
        {
          "nodes": [
            {
              "cpeMatch": [
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.15.221",
                  "versionStartIncluding": "4.12",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.1.188",
                  "versionStartIncluding": "4.12",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.6.157",
                  "versionStartIncluding": "4.12",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.12.110",
                  "versionStartIncluding": "4.12",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.18.51",
                  "versionStartIncluding": "4.12",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "7.2.5",
                  "versionStartIncluding": "4.12",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "7.3-rc2",
                  "versionStartIncluding": "4.12",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nstaging: rtl8723bs: fix OOB read / stack overflow in rtw_get_wps_attr()\n\nrtw_get_wps_attr() walks WPS attributes inside a WPS IE taken from\na wireless management frame. For each candidate attribute it only\nchecks that the fixed 4-byte attribute header (2-byte ID + 2-byte\nlength) fits inside the IE:\n\n\tif (attr_ptr + 4 \u003e wps_ie + wps_ielen)\n\t\tbreak;\n\tu16 attr_id = get_unaligned_be16(attr_ptr);\n\tu16 attr_data_len = get_unaligned_be16(attr_ptr + 2);\n\tu16 attr_len = attr_data_len + 4;\n\nattr_data_len (and therefore attr_len) is read directly from the\nwire and is never checked against the remaining bytes in the IE\nbefore being used as the size of:\n\n\tmemcpy(buf_attr, attr_ptr, attr_len);\n\nSince attr_len is fully attacker controlled (0 to 65535+4), this is\nboth a heap OOB read of wps_ie, and, more seriously, a stack buffer\noverflow at several call sites where buf_attr is a single-byte\nstack variable, e.g. rtw_get_wps_attr_content()\u0027s callers passing\nWPS_ATTR_SELECTED_REGISTRAR into a stack \"u8 sr\"/\"u8\nselected_registrar\" (drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c,\ndrivers/staging/rtl8723bs/core/rtw_mlme_ext.c). A crafted WPS IE in a\nbeacon or probe response processed during scanning can therefore\nsmash the stack of the parsing thread.\n\nrtw_get_wps_attr_content() itself has no independent length check\nand simply trusts the attr_len it gets back from rtw_get_wps_attr(),\nso fixing the bound here also fixes that caller.\n\nThe \"attr_ptr + 4 \u003e wps_ie + wps_ielen\" header check above was added\nby commit 1463ca3ec6601 (\"staging: rtl8723bs: fix OOB reads in\nrtw_get_sec_ie(), rtw_get_wapi_ie(), and rtw_get_wps_attr()\"), which\nbounded the fixed header but never extended the check to cover the\nvariable-length attribute data that follows it. Add that missing\ncheck before attr_len is used as a memcpy() length or accepted as a\nmatch."
        }
      ],
      "metrics": [
        {
          "cvssV3_1": {
            "baseScore": 8.8,
            "baseSeverity": "HIGH",
            "vectorString": "CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
            "version": "3.1"
          },
          "scenarios": [
            {
              "lang": "en",
              "value": "AV:A - A nearby attacker injects a crafted 802.11 beacon or probe response carrying a malformed WPS IE; rtl8723bs receives it over SDIO during scan (OnBeacon/OnProbeRsp \u2192 collect_bss_info \u2192 rtw_cfg80211_inform_bss \u2192 rtw_get_wps_attr), so the attacker must be on the same WiFi radio segment.\nAC:L - The attacker fully controls the WPS attribute ID and the 16-bit length field and can reliably hit the parser on any scan; no race, rare config, or other condition outside the attacker\u2019s control is required.\nPR:N - Beacons and probe responses are processed before any association or authentication with the attacker-controlled BSS, so no local account, capability, or WiFi credentials on the victim are required.\nUI:N - Phones, Atom laptops, and IoT devices with this chip perform background and NetworkManager scans without a per-attack user action; once the interface is scanning, the driver parses received management frames on its own.\nS:U - The overflow corrupts kernel stack and adjacent heap inside the rtl8723bs driver; impact stays in the host kernel security authority and does not cross a VM, container, or IOMMU boundary.\nC:H - attr_data_len is attacker-controlled (up to 65535) and is used as a memcpy length without bounding to the IE, so the copy reads far past the WPS IE into kernel heap and the resulting stack smash can be leveraged for further disclosure.\nI:H - rtw_get_wps_attr_content() memcpy\u2019s the claimed payload into a 1-byte stack variable (u8 sr/selected_registrar) using the unchecked length, producing an attacker-sized stack overflow that can overwrite return addresses and enable kernel code execution.\nA:H - A multi-kilobyte (or wrapped near-4GB) stack smash in the scan/BSS-inform path trips stack canaries or corrupts kernel control data and causes an oops, panic, or hang of the victim device."
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-09-16T14:41:37.324Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/931640dfcb8cfa08f6cfb46229716d8072356420"
        },
        {
          "url": "https://git.kernel.org/stable/c/3a6457ebf39080b87c712657fdb38f34a24fc3ff"
        },
        {
          "url": "https://git.kernel.org/stable/c/fd5e24ea8373347d0352f153a66e8647337d1b10"
        },
        {
          "url": "https://git.kernel.org/stable/c/a53d1ac9ce63db07943b2b2248111003851fb00f"
        },
        {
          "url": "https://git.kernel.org/stable/c/ff61aa3289355dafa811550a1764691cd1f5d33b"
        },
        {
          "url": "https://git.kernel.org/stable/c/34f51d196c43a42046d229de5e79025d5ca553ca"
        },
        {
          "url": "https://git.kernel.org/stable/c/99aa998dec83ba180822f70e6d48a514fc81c20d"
        }
      ],
      "title": "staging: rtl8723bs: fix OOB read / stack overflow in rtw_get_wps_attr()",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2026-90018",
    "datePublished": "2026-09-16T10:33:23.489Z",
    "dateReserved": "2026-09-11T19:38:34.781Z",
    "dateUpdated": "2026-09-16T14:41:37.324Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "vulnerability-lookup:meta": {
    "nvd": "{\"cve\":{\"id\":\"CVE-2026-90018\",\"sourceIdentifier\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"published\":\"2026-09-16T11:17:14.647\",\"lastModified\":\"2026-09-16T15:18:25.503\",\"vulnStatus\":\"Received\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"In the Linux kernel, the following vulnerability has been resolved:\\n\\nstaging: rtl8723bs: fix OOB read / stack overflow in rtw_get_wps_attr()\\n\\nrtw_get_wps_attr() walks WPS attributes inside a WPS IE taken from\\na wireless management frame. For each candidate attribute it only\\nchecks that the fixed 4-byte attribute header (2-byte ID + 2-byte\\nlength) fits inside the IE:\\n\\n\\tif (attr_ptr + 4 \u003e wps_ie + wps_ielen)\\n\\t\\tbreak;\\n\\tu16 attr_id = get_unaligned_be16(attr_ptr);\\n\\tu16 attr_data_len = get_unaligned_be16(attr_ptr + 2);\\n\\tu16 attr_len = attr_data_len + 4;\\n\\nattr_data_len (and therefore attr_len) is read directly from the\\nwire and is never checked against the remaining bytes in the IE\\nbefore being used as the size of:\\n\\n\\tmemcpy(buf_attr, attr_ptr, attr_len);\\n\\nSince attr_len is fully attacker controlled (0 to 65535+4), this is\\nboth a heap OOB read of wps_ie, and, more seriously, a stack buffer\\noverflow at several call sites where buf_attr is a single-byte\\nstack variable, e.g. rtw_get_wps_attr_content()\u0027s callers passing\\nWPS_ATTR_SELECTED_REGISTRAR into a stack \\\"u8 sr\\\"/\\\"u8\\nselected_registrar\\\" (drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c,\\ndrivers/staging/rtl8723bs/core/rtw_mlme_ext.c). A crafted WPS IE in a\\nbeacon or probe response processed during scanning can therefore\\nsmash the stack of the parsing thread.\\n\\nrtw_get_wps_attr_content() itself has no independent length check\\nand simply trusts the attr_len it gets back from rtw_get_wps_attr(),\\nso fixing the bound here also fixes that caller.\\n\\nThe \\\"attr_ptr + 4 \u003e wps_ie + wps_ielen\\\" header check above was added\\nby commit 1463ca3ec6601 (\\\"staging: rtl8723bs: fix OOB reads in\\nrtw_get_sec_ie(), rtw_get_wapi_ie(), and rtw_get_wps_attr()\\\"), which\\nbounded the fixed header but never extended the check to cover the\\nvariable-length attribute data that follows it. Add that missing\\ncheck before attr_len is used as a memcpy() length or accepted as a\\nmatch.\"}],\"affected\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"affectedData\":[{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"unaffected\",\"programFiles\":[\"drivers/staging/rtl8723bs/core/rtw_ieee80211.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"554c0a3abf216c991c5ebddcdb2c08689ecd290b\",\"lessThan\":\"931640dfcb8cfa08f6cfb46229716d8072356420\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"554c0a3abf216c991c5ebddcdb2c08689ecd290b\",\"lessThan\":\"3a6457ebf39080b87c712657fdb38f34a24fc3ff\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"554c0a3abf216c991c5ebddcdb2c08689ecd290b\",\"lessThan\":\"fd5e24ea8373347d0352f153a66e8647337d1b10\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"554c0a3abf216c991c5ebddcdb2c08689ecd290b\",\"lessThan\":\"a53d1ac9ce63db07943b2b2248111003851fb00f\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"554c0a3abf216c991c5ebddcdb2c08689ecd290b\",\"lessThan\":\"ff61aa3289355dafa811550a1764691cd1f5d33b\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"554c0a3abf216c991c5ebddcdb2c08689ecd290b\",\"lessThan\":\"34f51d196c43a42046d229de5e79025d5ca553ca\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"554c0a3abf216c991c5ebddcdb2c08689ecd290b\",\"lessThan\":\"99aa998dec83ba180822f70e6d48a514fc81c20d\",\"versionType\":\"git\",\"status\":\"affected\"}]},{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"affected\",\"programFiles\":[\"drivers/staging/rtl8723bs/core/rtw_ieee80211.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"4.12\",\"status\":\"affected\"},{\"version\":\"0\",\"lessThan\":\"4.12\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.15.221\",\"lessThanOrEqual\":\"5.15.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.1.188\",\"lessThanOrEqual\":\"6.1.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.6.157\",\"lessThanOrEqual\":\"6.6.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.12.110\",\"lessThanOrEqual\":\"6.12.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.18.51\",\"lessThanOrEqual\":\"6.18.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"7.2.5\",\"lessThanOrEqual\":\"7.2.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"7.3-rc2\",\"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:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H\",\"baseScore\":8.8,\"baseSeverity\":\"HIGH\",\"attackVector\":\"ADJACENT_NETWORK\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"HIGH\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":2.8,\"impactScore\":5.9}]},\"references\":[{\"url\":\"https://git.kernel.org/stable/c/34f51d196c43a42046d229de5e79025d5ca553ca\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/3a6457ebf39080b87c712657fdb38f34a24fc3ff\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/931640dfcb8cfa08f6cfb46229716d8072356420\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/99aa998dec83ba180822f70e6d48a514fc81c20d\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/a53d1ac9ce63db07943b2b2248111003851fb00f\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/fd5e24ea8373347d0352f153a66e8647337d1b10\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/ff61aa3289355dafa811550a1764691cd1f5d33b\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"}]}}"
  }
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

Sightings

Author Source Type Date Other

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or observed by the user.
  • Confirmed: The vulnerability has been validated from an analyst's perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
  • Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
  • Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
  • Not confirmed: The user expressed doubt about the validity of the vulnerability.
  • Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.

Loading…

Detection rules are retrieved from Rulezet.

Loading…

Loading…

Related by attack behaviour

Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.


Loading…