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

CVE-2026-43226 (GCVE-0-2026-43226)

Vulnerability from cvelistv5 – Published: 2026-05-06 11:28 – Updated: 2026-08-05 12:26
VLAI
Title
net/rds: No shortcut out of RDS_CONN_ERROR
Summary
In the Linux kernel, the following vulnerability has been resolved: net/rds: No shortcut out of RDS_CONN_ERROR RDS connections carry a state "rds_conn_path::cp_state" and transitions from one state to another and are conditional upon an expected state: "rds_conn_path_transition." There is one exception to this conditionality, which is "RDS_CONN_ERROR" that can be enforced by "rds_conn_path_drop" regardless of what state the condition is currently in. But as soon as a connection enters state "RDS_CONN_ERROR", the connection handling code expects it to go through the shutdown-path. The RDS/TCP multipath changes added a shortcut out of "RDS_CONN_ERROR" straight back to "RDS_CONN_CONNECTING" via "rds_tcp_accept_one_path" (e.g. after "rds_tcp_state_change"). A subsequent "rds_tcp_reset_callbacks" can then transition the state to "RDS_CONN_RESETTING" with a shutdown-worker queued. That'll trip up "rds_conn_init_shutdown", which was never adjusted to handle "RDS_CONN_RESETTING" and subsequently drops the connection with the dreaded "DR_INV_CONN_STATE", which leaves "RDS_SHUTDOWN_WORK_QUEUED" on forever. So we do two things here: a) Don't shortcut "RDS_CONN_ERROR", but take the longer path through the shutdown code. b) Add "RDS_CONN_RESETTING" to the expected states in "rds_conn_init_shutdown" so that we won't error out and get stuck, if we ever hit weird state transitions like this again."
Impacted products
Vendor Product Version CPE status
Linux Linux Affected: 5916e2c1554f3e36f770401c989c3c7fadf619ca , < 9bcd7c00691a2db9745817d5ea79262a503b135c (git)
Affected: 5916e2c1554f3e36f770401c989c3c7fadf619ca , < a179ac7be8f5a650d0068040705f4cddd6ca369c (git)
Affected: 5916e2c1554f3e36f770401c989c3c7fadf619ca , < 19e384a7d00d888303a8285977cdf1970c6cccd6 (git)
Affected: 5916e2c1554f3e36f770401c989c3c7fadf619ca , < f0f729bdffb08af32e0f54521b81b8a9e0321f16 (git)
Affected: 5916e2c1554f3e36f770401c989c3c7fadf619ca , < 81248b1eb3c5954cc1fc7b33b7c03e34d20cb8c8 (git)
Affected: 5916e2c1554f3e36f770401c989c3c7fadf619ca , < 899ef00963ce76f9fc421a7d02335fe4ead6389b (git)
Affected: 5916e2c1554f3e36f770401c989c3c7fadf619ca , < 9ff599a9be784a808c36765086e3db2144aa3b66 (git)
Affected: 5916e2c1554f3e36f770401c989c3c7fadf619ca , < ad22d24be635c6beab6a1fdd3f8b1f3c478d15da (git)
guessed Create a notification for this product.
Linux Linux Affected: 4.8
Unaffected: 0 , < 4.8 (semver)
Unaffected: 5.10.252 , ≤ 5.10.* (semver)
Unaffected: 5.15.202 , ≤ 5.15.* (semver)
Unaffected: 6.1.165 , ≤ 6.1.* (semver)
Unaffected: 6.6.128 , ≤ 6.6.* (semver)
Unaffected: 6.12.75 , ≤ 6.12.* (semver)
Unaffected: 6.18.16 , ≤ 6.18.* (semver)
Unaffected: 6.19.6 , ≤ 6.19.* (semver)
Unaffected: 7.0 , ≤ * (original_commit_for_fix)
guessed Create a notification for this product.
Show details on NVD website

{
  "containers": {
    "cna": {
      "affected": [
        {
          "defaultStatus": "unaffected",
          "product": "Linux",
          "programFiles": [
            "net/rds/connection.c",
            "net/rds/tcp_listen.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "9bcd7c00691a2db9745817d5ea79262a503b135c",
              "status": "affected",
              "version": "5916e2c1554f3e36f770401c989c3c7fadf619ca",
              "versionType": "git"
            },
            {
              "lessThan": "a179ac7be8f5a650d0068040705f4cddd6ca369c",
              "status": "affected",
              "version": "5916e2c1554f3e36f770401c989c3c7fadf619ca",
              "versionType": "git"
            },
            {
              "lessThan": "19e384a7d00d888303a8285977cdf1970c6cccd6",
              "status": "affected",
              "version": "5916e2c1554f3e36f770401c989c3c7fadf619ca",
              "versionType": "git"
            },
            {
              "lessThan": "f0f729bdffb08af32e0f54521b81b8a9e0321f16",
              "status": "affected",
              "version": "5916e2c1554f3e36f770401c989c3c7fadf619ca",
              "versionType": "git"
            },
            {
              "lessThan": "81248b1eb3c5954cc1fc7b33b7c03e34d20cb8c8",
              "status": "affected",
              "version": "5916e2c1554f3e36f770401c989c3c7fadf619ca",
              "versionType": "git"
            },
            {
              "lessThan": "899ef00963ce76f9fc421a7d02335fe4ead6389b",
              "status": "affected",
              "version": "5916e2c1554f3e36f770401c989c3c7fadf619ca",
              "versionType": "git"
            },
            {
              "lessThan": "9ff599a9be784a808c36765086e3db2144aa3b66",
              "status": "affected",
              "version": "5916e2c1554f3e36f770401c989c3c7fadf619ca",
              "versionType": "git"
            },
            {
              "lessThan": "ad22d24be635c6beab6a1fdd3f8b1f3c478d15da",
              "status": "affected",
              "version": "5916e2c1554f3e36f770401c989c3c7fadf619ca",
              "versionType": "git"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "net/rds/connection.c",
            "net/rds/tcp_listen.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "4.8"
            },
            {
              "lessThan": "4.8",
              "status": "unaffected",
              "version": "0",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.10.*",
              "status": "unaffected",
              "version": "5.10.252",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.15.*",
              "status": "unaffected",
              "version": "5.15.202",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.1.*",
              "status": "unaffected",
              "version": "6.1.165",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.6.*",
              "status": "unaffected",
              "version": "6.6.128",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.12.*",
              "status": "unaffected",
              "version": "6.12.75",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.18.*",
              "status": "unaffected",
              "version": "6.18.16",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.19.*",
              "status": "unaffected",
              "version": "6.19.6",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "*",
              "status": "unaffected",
              "version": "7.0",
              "versionType": "original_commit_for_fix"
            }
          ]
        }
      ],
      "cpeApplicability": [
        {
          "nodes": [
            {
              "cpeMatch": [
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.10.252",
                  "versionStartIncluding": "4.8",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.15.202",
                  "versionStartIncluding": "4.8",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.1.165",
                  "versionStartIncluding": "4.8",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.6.128",
                  "versionStartIncluding": "4.8",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.12.75",
                  "versionStartIncluding": "4.8",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.18.16",
                  "versionStartIncluding": "4.8",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.19.6",
                  "versionStartIncluding": "4.8",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "7.0",
                  "versionStartIncluding": "4.8",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nnet/rds: No shortcut out of RDS_CONN_ERROR\n\nRDS connections carry a state \"rds_conn_path::cp_state\"\nand transitions from one state to another and are conditional\nupon an expected state: \"rds_conn_path_transition.\"\n\nThere is one exception to this conditionality, which is\n\"RDS_CONN_ERROR\" that can be enforced by \"rds_conn_path_drop\"\nregardless of what state the condition is currently in.\n\nBut as soon as a connection enters state \"RDS_CONN_ERROR\",\nthe connection handling code expects it to go through the\nshutdown-path.\n\nThe RDS/TCP multipath changes added a shortcut out of\n\"RDS_CONN_ERROR\" straight back to \"RDS_CONN_CONNECTING\"\nvia \"rds_tcp_accept_one_path\" (e.g. after \"rds_tcp_state_change\").\n\nA subsequent \"rds_tcp_reset_callbacks\" can then transition\nthe state to \"RDS_CONN_RESETTING\" with a shutdown-worker queued.\n\nThat\u0027ll trip up \"rds_conn_init_shutdown\", which was\nnever adjusted to handle \"RDS_CONN_RESETTING\" and subsequently\ndrops the connection with the dreaded \"DR_INV_CONN_STATE\",\nwhich leaves \"RDS_SHUTDOWN_WORK_QUEUED\" on forever.\n\nSo we do two things here:\n\na) Don\u0027t shortcut \"RDS_CONN_ERROR\", but take the longer\n   path through the shutdown code.\n\nb) Add \"RDS_CONN_RESETTING\" to the expected states in\n  \"rds_conn_init_shutdown\" so that we won\u0027t error out\n  and get stuck, if we ever hit weird state transitions\n  like this again.\""
        }
      ],
      "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 RDS/TCP passive accept path reached by remote TCP connections to the kernel RDS listener on port 16385. No local syscall or physical access is required in a deployment where RDS/TCP is enabled and reachable.\nAC:L - The attacker can drive the relevant error and reconnect sequence by opening, closing, and reconnecting TCP connections; the queued-shutdown timing is repeatable and under attacker influence. There is no requirement for a rare victim-controlled state beyond an active RDS/TCP deployment.\nPR:N - The accept path runs before any RDS authentication or credential check, and RDS/TCP does not authenticate the remote peer before reaching rds_tcp_accept_one_path. A network attacker only needs the ability to connect to the listener.\nUI:N - Exploitation does not require a user to open a file, mount anything, or perform an action. The attacker triggers it through network connection sequencing.\nS:U - The impact remains within the kernel/RDS networking security authority. It does not cross a VM, IOMMU, or other separate security boundary.\nC:N - The bug is a connection state-machine error and I found no memory disclosure path, out-of-bounds read, or use-after-free primitive. It does not expose kernel or application data.\nI:N - The fix addresses invalid RDS connection state transitions, not memory corruption or unauthorized data modification. I found no arbitrary write, control-flow hijack, or integrity-impacting primitive.\nA:H - The invalid shortcut can leave an RDS/TCP connection path stuck with shutdown/reconnect work state permanently wedged, denying RDS availability for affected peer paths until external recovery. Because it is remotely and repeatedly triggerable against a network service, the availability impact is high."
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-08-05T12:26:42.896Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/9bcd7c00691a2db9745817d5ea79262a503b135c"
        },
        {
          "url": "https://git.kernel.org/stable/c/a179ac7be8f5a650d0068040705f4cddd6ca369c"
        },
        {
          "url": "https://git.kernel.org/stable/c/19e384a7d00d888303a8285977cdf1970c6cccd6"
        },
        {
          "url": "https://git.kernel.org/stable/c/f0f729bdffb08af32e0f54521b81b8a9e0321f16"
        },
        {
          "url": "https://git.kernel.org/stable/c/81248b1eb3c5954cc1fc7b33b7c03e34d20cb8c8"
        },
        {
          "url": "https://git.kernel.org/stable/c/899ef00963ce76f9fc421a7d02335fe4ead6389b"
        },
        {
          "url": "https://git.kernel.org/stable/c/9ff599a9be784a808c36765086e3db2144aa3b66"
        },
        {
          "url": "https://git.kernel.org/stable/c/ad22d24be635c6beab6a1fdd3f8b1f3c478d15da"
        }
      ],
      "title": "net/rds: No shortcut out of RDS_CONN_ERROR",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2026-43226",
    "datePublished": "2026-05-06T11:28:24.952Z",
    "dateReserved": "2026-05-01T14:12:55.994Z",
    "dateUpdated": "2026-08-05T12:26:42.896Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "vulnerability-lookup:meta": {
    "epss": {
      "cve": "CVE-2026-43226",
      "date": "2026-09-15",
      "epss": "0.00523",
      "percentile": "0.42942"
    },
    "nvd": "{\"cve\":{\"id\":\"CVE-2026-43226\",\"sourceIdentifier\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"published\":\"2026-05-06T12:16:42.393\",\"lastModified\":\"2026-06-17T10:49:11.440\",\"vulnStatus\":\"Analyzed\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"In the Linux kernel, the following vulnerability has been resolved:\\n\\nnet/rds: No shortcut out of RDS_CONN_ERROR\\n\\nRDS connections carry a state \\\"rds_conn_path::cp_state\\\"\\nand transitions from one state to another and are conditional\\nupon an expected state: \\\"rds_conn_path_transition.\\\"\\n\\nThere is one exception to this conditionality, which is\\n\\\"RDS_CONN_ERROR\\\" that can be enforced by \\\"rds_conn_path_drop\\\"\\nregardless of what state the condition is currently in.\\n\\nBut as soon as a connection enters state \\\"RDS_CONN_ERROR\\\",\\nthe connection handling code expects it to go through the\\nshutdown-path.\\n\\nThe RDS/TCP multipath changes added a shortcut out of\\n\\\"RDS_CONN_ERROR\\\" straight back to \\\"RDS_CONN_CONNECTING\\\"\\nvia \\\"rds_tcp_accept_one_path\\\" (e.g. after \\\"rds_tcp_state_change\\\").\\n\\nA subsequent \\\"rds_tcp_reset_callbacks\\\" can then transition\\nthe state to \\\"RDS_CONN_RESETTING\\\" with a shutdown-worker queued.\\n\\nThat\u0027ll trip up \\\"rds_conn_init_shutdown\\\", which was\\nnever adjusted to handle \\\"RDS_CONN_RESETTING\\\" and subsequently\\ndrops the connection with the dreaded \\\"DR_INV_CONN_STATE\\\",\\nwhich leaves \\\"RDS_SHUTDOWN_WORK_QUEUED\\\" on forever.\\n\\nSo we do two things here:\\n\\na) Don\u0027t shortcut \\\"RDS_CONN_ERROR\\\", but take the longer\\n   path through the shutdown code.\\n\\nb) Add \\\"RDS_CONN_RESETTING\\\" to the expected states in\\n  \\\"rds_conn_init_shutdown\\\" so that we won\u0027t error out\\n  and get stuck, if we ever hit weird state transitions\\n  like this again.\\\"\"}],\"affected\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"affectedData\":[{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"unaffected\",\"programFiles\":[\"net/rds/connection.c\",\"net/rds/tcp_listen.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"5916e2c1554f3e36f770401c989c3c7fadf619ca\",\"lessThan\":\"9bcd7c00691a2db9745817d5ea79262a503b135c\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"5916e2c1554f3e36f770401c989c3c7fadf619ca\",\"lessThan\":\"a179ac7be8f5a650d0068040705f4cddd6ca369c\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"5916e2c1554f3e36f770401c989c3c7fadf619ca\",\"lessThan\":\"19e384a7d00d888303a8285977cdf1970c6cccd6\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"5916e2c1554f3e36f770401c989c3c7fadf619ca\",\"lessThan\":\"f0f729bdffb08af32e0f54521b81b8a9e0321f16\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"5916e2c1554f3e36f770401c989c3c7fadf619ca\",\"lessThan\":\"81248b1eb3c5954cc1fc7b33b7c03e34d20cb8c8\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"5916e2c1554f3e36f770401c989c3c7fadf619ca\",\"lessThan\":\"899ef00963ce76f9fc421a7d02335fe4ead6389b\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"5916e2c1554f3e36f770401c989c3c7fadf619ca\",\"lessThan\":\"9ff599a9be784a808c36765086e3db2144aa3b66\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"5916e2c1554f3e36f770401c989c3c7fadf619ca\",\"lessThan\":\"ad22d24be635c6beab6a1fdd3f8b1f3c478d15da\",\"versionType\":\"git\",\"status\":\"affected\"}]},{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"affected\",\"programFiles\":[\"net/rds/connection.c\",\"net/rds/tcp_listen.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"4.8\",\"status\":\"affected\"},{\"version\":\"0\",\"lessThan\":\"4.8\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.10.252\",\"lessThanOrEqual\":\"5.10.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.15.202\",\"lessThanOrEqual\":\"5.15.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.1.165\",\"lessThanOrEqual\":\"6.1.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.6.128\",\"lessThanOrEqual\":\"6.6.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.12.75\",\"lessThanOrEqual\":\"6.12.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.18.16\",\"lessThanOrEqual\":\"6.18.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.19.6\",\"lessThanOrEqual\":\"6.19.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"7.0\",\"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}]},\"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\":\"4.8\",\"versionEndExcluding\":\"5.10.252\",\"matchCriteriaId\":\"697D9392-58FC-4BC4-98E1-C18E1B2388F4\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"5.11\",\"versionEndExcluding\":\"5.15.202\",\"matchCriteriaId\":\"4002FC2B-1456-4666-B240-0EBF590C4671\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"5.16\",\"versionEndExcluding\":\"6.1.165\",\"matchCriteriaId\":\"797C7F46-D0BE-4FB8-A502-C5EF8E6B6654\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.2\",\"versionEndExcluding\":\"6.6.128\",\"matchCriteriaId\":\"851E9353-6C09-4CC9-877E-E09DB164A3C2\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.7\",\"versionEndExcluding\":\"6.12.75\",\"matchCriteriaId\":\"BCE16369-98ED-41CF-8995-DFDC10B288D2\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.13\",\"versionEndExcluding\":\"6.18.16\",\"matchCriteriaId\":\"B4B8CDA9-BADF-4CF5-8B3B-702DE8EEA40B\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.19\",\"versionEndExcluding\":\"6.19.6\",\"matchCriteriaId\":\"373EEEDA-FAA1-4FB4-B6ED-DB4DD99DBE67\"}]}]}],\"references\":[{\"url\":\"https://git.kernel.org/stable/c/19e384a7d00d888303a8285977cdf1970c6cccd6\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/81248b1eb3c5954cc1fc7b33b7c03e34d20cb8c8\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/899ef00963ce76f9fc421a7d02335fe4ead6389b\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/9bcd7c00691a2db9745817d5ea79262a503b135c\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/9ff599a9be784a808c36765086e3db2144aa3b66\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/a179ac7be8f5a650d0068040705f4cddd6ca369c\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/ad22d24be635c6beab6a1fdd3f8b1f3c478d15da\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/f0f729bdffb08af32e0f54521b81b8a9e0321f16\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]}]}}",
    "redhat_vex": {
      "aggregate_severity": "Moderate",
      "current_release_date": "2026-08-05T14:55:32+00:00",
      "cve": "CVE-2026-43226",
      "id": "CVE-2026-43226",
      "initial_release_date": "2026-05-06T00:00:00+00:00",
      "product_status:known_affected": "14",
      "product_status:known_not_affected": "260",
      "source": "Red Hat CSAF VEX",
      "status": "final",
      "title": "kernel: net/rds: No shortcut out of RDS_CONN_ERROR",
      "url": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-43226.json",
      "version": "3"
    },
    "suse_vex": {
      "aggregate_severity": "moderate",
      "current_release_date": "2026-09-11T01:19:47Z",
      "cve": "CVE-2026-43226",
      "id": "CVE-2026-43226",
      "initial_release_date": "2026-05-07T02:17:01Z",
      "product_status:first_fixed": "2",
      "product_status:known_affected": "643",
      "product_status:known_not_affected": "6",
      "product_status:recommended": "273",
      "source": "SUSE CSAF VEX",
      "status": "interim",
      "title": "SUSE CVE CVE-2026-43226",
      "url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2026-43226.json",
      "version": "17"
    }
  }
}



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…