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

CVE-2024-44986 (GCVE-0-2024-44986)

Vulnerability from cvelistv5 – Published: 2024-09-04 19:54 – Updated: 2026-08-05 11:37
VLAI
Title
ipv6: fix possible UAF in ip6_finish_output2()
Summary
In the Linux kernel, the following vulnerability has been resolved: ipv6: fix possible UAF in ip6_finish_output2() If skb_expand_head() returns NULL, skb has been freed and associated dst/idev could also have been freed. We need to hold rcu_read_lock() to make sure the dst and associated idev are alive.
SSVC
Exploitation: none Automatable: no Technical Impact: partial
CISA Coordinator · CISA-ADP (v2.0.3)
Decision recorded 2024-09-04 20:20 UTC
Impacted products
Vendor Product Version CPE status
Linux Linux Affected: 5796015fa968a3349027a27dcd04c71d95c53ba5 , < e891b36de161fcd96f12ff83667473e5067b9037 (git)
Affected: 5796015fa968a3349027a27dcd04c71d95c53ba5 , < 3574d28caf9a09756ae87ad1ea096c6f47b6101e (git)
Affected: 5796015fa968a3349027a27dcd04c71d95c53ba5 , < 6ab6bf731354a6fdbaa617d1ec194960db61cf3b (git)
Affected: 5796015fa968a3349027a27dcd04c71d95c53ba5 , < 56efc253196751ece1fc535a5b582be127b0578a (git)
Affected: 5796015fa968a3349027a27dcd04c71d95c53ba5 , < da273b377ae0d9bd255281ed3c2adb228321687b (git)
Affected: ded37d03440d0ab346a8287cc2ba88b8dc90ceb0 (git)
Affected: 2323690eb05865a657709f4d28eb9538ea97bfc2 (git)
Affected: b34c668a867ffdcf8bd8db4a36512572e82b4a15 (git)
Affected: 5.4.137 , < 5.5 (semver)
Affected: 5.10.55 , < 5.11 (semver)
Affected: 5.13.7 , < 5.14 (semver)
guessed Create a notification for this product.
Linux Linux Affected: 5.14
Unaffected: 0 , < 5.14 (semver)
Unaffected: 5.15.166 , ≤ 5.15.* (semver)
Unaffected: 6.1.107 , ≤ 6.1.* (semver)
Unaffected: 6.6.48 , ≤ 6.6.* (semver)
Unaffected: 6.10.7 , ≤ 6.10.* (semver)
Unaffected: 6.11 , ≤ * (original_commit_for_fix)
guessed Create a notification for this product.
Show details on NVD website

{
  "containers": {
    "adp": [
      {
        "metrics": [
          {
            "other": {
              "content": {
                "id": "CVE-2024-44986",
                "options": [
                  {
                    "Exploitation": "none"
                  },
                  {
                    "Automatable": "no"
                  },
                  {
                    "Technical Impact": "partial"
                  }
                ],
                "role": "CISA Coordinator",
                "timestamp": "2024-09-04T20:20:05.005399Z",
                "version": "2.0.3"
              },
              "type": "ssvc"
            }
          }
        ],
        "providerMetadata": {
          "dateUpdated": "2024-09-04T20:21:13.628Z",
          "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
          "shortName": "CISA-ADP"
        },
        "title": "CISA ADP Vulnrichment"
      },
      {
        "providerMetadata": {
          "dateUpdated": "2025-11-03T22:14:34.580Z",
          "orgId": "af854a3a-2127-422b-91ae-364da2661108",
          "shortName": "CVE"
        },
        "references": [
          {
            "url": "https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html"
          }
        ],
        "title": "CVE Program Container"
      }
    ],
    "cna": {
      "affected": [
        {
          "defaultStatus": "unaffected",
          "product": "Linux",
          "programFiles": [
            "net/ipv6/ip6_output.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "e891b36de161fcd96f12ff83667473e5067b9037",
              "status": "affected",
              "version": "5796015fa968a3349027a27dcd04c71d95c53ba5",
              "versionType": "git"
            },
            {
              "lessThan": "3574d28caf9a09756ae87ad1ea096c6f47b6101e",
              "status": "affected",
              "version": "5796015fa968a3349027a27dcd04c71d95c53ba5",
              "versionType": "git"
            },
            {
              "lessThan": "6ab6bf731354a6fdbaa617d1ec194960db61cf3b",
              "status": "affected",
              "version": "5796015fa968a3349027a27dcd04c71d95c53ba5",
              "versionType": "git"
            },
            {
              "lessThan": "56efc253196751ece1fc535a5b582be127b0578a",
              "status": "affected",
              "version": "5796015fa968a3349027a27dcd04c71d95c53ba5",
              "versionType": "git"
            },
            {
              "lessThan": "da273b377ae0d9bd255281ed3c2adb228321687b",
              "status": "affected",
              "version": "5796015fa968a3349027a27dcd04c71d95c53ba5",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "ded37d03440d0ab346a8287cc2ba88b8dc90ceb0",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "2323690eb05865a657709f4d28eb9538ea97bfc2",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "b34c668a867ffdcf8bd8db4a36512572e82b4a15",
              "versionType": "git"
            },
            {
              "lessThan": "5.5",
              "status": "affected",
              "version": "5.4.137",
              "versionType": "semver"
            },
            {
              "lessThan": "5.11",
              "status": "affected",
              "version": "5.10.55",
              "versionType": "semver"
            },
            {
              "lessThan": "5.14",
              "status": "affected",
              "version": "5.13.7",
              "versionType": "semver"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "net/ipv6/ip6_output.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "5.14"
            },
            {
              "lessThan": "5.14",
              "status": "unaffected",
              "version": "0",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.15.*",
              "status": "unaffected",
              "version": "5.15.166",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.1.*",
              "status": "unaffected",
              "version": "6.1.107",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.6.*",
              "status": "unaffected",
              "version": "6.6.48",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.10.*",
              "status": "unaffected",
              "version": "6.10.7",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "*",
              "status": "unaffected",
              "version": "6.11",
              "versionType": "original_commit_for_fix"
            }
          ]
        }
      ],
      "cpeApplicability": [
        {
          "nodes": [
            {
              "cpeMatch": [
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.15.166",
                  "versionStartIncluding": "5.14",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.1.107",
                  "versionStartIncluding": "5.14",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.6.48",
                  "versionStartIncluding": "5.14",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.10.7",
                  "versionStartIncluding": "5.14",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.11",
                  "versionStartIncluding": "5.14",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionStartIncluding": "5.4.137",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionStartIncluding": "5.10.55",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionStartIncluding": "5.13.7",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nipv6: fix possible UAF in ip6_finish_output2()\n\nIf skb_expand_head() returns NULL, skb has been freed\nand associated dst/idev could also have been freed.\n\nWe need to hold rcu_read_lock() to make sure the dst and\nassociated idev are alive."
        }
      ],
      "metrics": [
        {
          "cvssV3_1": {
            "baseScore": 8.1,
            "baseSeverity": "HIGH",
            "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
            "version": "3.1"
          },
          "scenarios": [
            {
              "lang": "en",
              "value": "AV:N - `ip6_finish_output2()` is the core IPv6 transmit path, driven by remote traffic \u2014 forwarded packets, TCP/ICMPv6 responses generated for received datagrams, in-kernel server replies (nfsd/ksmbd over IPv6), and TEE/dup mirroring of received frames \u2014 so a remote unauthenticated peer can keep the vulnerable code executing continuously without any local access.\nAC:H - Exploitation requires a GFP_ATOMIC allocation failure inside `skb_expand_head()`, coinciding with the skb holding the last `dst` reference whose `rt6i_idev` is in turn the last `inet6_dev` reference (i.e. a concurrent `addrconf_ifdown`/netdev teardown), and an RCU grace period completing in the handful of instructions between `kfree_skb()` and `IP6_INC_STATS()` \u2014 conditions the attacker can influence only statistically, not command.\nPR:N - No credential, capability, or authentication check exists anywhere on the output path; the packet that drives `ip6_finish_output2()` is forwarded or generated in response to unauthenticated remote traffic.\nUI:N - The transmit path executes automatically on packet forwarding or response generation; no local user must open, mount, or otherwise interact with anything.\nS:U - The freed `inet6_dev` and its per-CPU SNMP array are kernel objects in the same security authority as the code that touches them; no VM, IOMMU, or sandbox boundary is crossed.\nC:H - The `_DEVINC` macro reads `idev-\u003estats.ipv6` out of a freed slab object, and per kernel UAF convention a stale read of a reclaimable heap object that the attacker can groom with concurrent traffic constitutes a high-confidentiality read primitive.\nI:H - After the stale pointer is read, `SNMP_INC_STATS64()` performs a `this_cpu_inc()` through it \u2014 if the `inet6_dev` slab object has been reclaimed with attacker-sprayed data this becomes a controlled increment at a chosen kernel address, a classic write primitive escalatable to control-flow hijacking; the freed per-CPU MIB is also written.\nA:H - The use-after-free write into freed slab/per-CPU memory panics KASAN and `panic_on_warn` kernels outright, and on stock kernels corrupts whatever allocation reclaimed the `inet6_dev`, causing an oops in the IPv6 transmit path."
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-08-05T11:37:28.752Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/e891b36de161fcd96f12ff83667473e5067b9037"
        },
        {
          "url": "https://git.kernel.org/stable/c/3574d28caf9a09756ae87ad1ea096c6f47b6101e"
        },
        {
          "url": "https://git.kernel.org/stable/c/6ab6bf731354a6fdbaa617d1ec194960db61cf3b"
        },
        {
          "url": "https://git.kernel.org/stable/c/56efc253196751ece1fc535a5b582be127b0578a"
        },
        {
          "url": "https://git.kernel.org/stable/c/da273b377ae0d9bd255281ed3c2adb228321687b"
        }
      ],
      "title": "ipv6: fix possible UAF in ip6_finish_output2()",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2024-44986",
    "datePublished": "2024-09-04T19:54:34.852Z",
    "dateReserved": "2024-08-21T05:34:56.671Z",
    "dateUpdated": "2026-08-05T11:37:28.752Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "vulnerability-lookup:meta": {
    "epss": {
      "cve": "CVE-2024-44986",
      "date": "2026-09-16",
      "epss": "0.00706",
      "percentile": "0.51661"
    },
    "microsoft_vex": {
      "current_release_date": "2026-02-18T01:13:57.000Z",
      "cve": "CVE-2024-44986",
      "id": "msrc_CVE-2024-44986",
      "initial_release_date": "2024-09-01T07:00:00.000Z",
      "product_status:fixed": "5",
      "product_status:known_affected": "5",
      "source": "Microsoft CSAF VEX",
      "status": "final",
      "title": "ipv6: fix possible UAF in ip6_finish_output2()",
      "url": "https://msrc.microsoft.com/csaf/vex/2024/msrc_cve-2024-44986.json",
      "version": "3"
    },
    "nvd": "{\"cve\":{\"id\":\"CVE-2024-44986\",\"sourceIdentifier\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"published\":\"2024-09-04T20:15:07.833\",\"lastModified\":\"2026-08-04T11:20:06.763\",\"vulnStatus\":\"Modified\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"In the Linux kernel, the following vulnerability has been resolved:\\n\\nipv6: fix possible UAF in ip6_finish_output2()\\n\\nIf skb_expand_head() returns NULL, skb has been freed\\nand associated dst/idev could also have been freed.\\n\\nWe need to hold rcu_read_lock() to make sure the dst and\\nassociated idev are alive.\"},{\"lang\":\"es\",\"value\":\"En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: ipv6: se ha corregido un posible UAF en ip6_finish_output2() Si skb_expand_head() devuelve NULL, se ha liberado skb y tambi\u00e9n se podr\u00eda haber liberado el dst/idev asociado. Necesitamos mantener rcu_read_lock() para asegurarnos de que el dst y el idev asociado est\u00e9n activos.\"}],\"affected\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"affectedData\":[{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"unaffected\",\"programFiles\":[\"net/ipv6/ip6_output.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"5796015fa968a3349027a27dcd04c71d95c53ba5\",\"lessThan\":\"e891b36de161fcd96f12ff83667473e5067b9037\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"5796015fa968a3349027a27dcd04c71d95c53ba5\",\"lessThan\":\"3574d28caf9a09756ae87ad1ea096c6f47b6101e\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"5796015fa968a3349027a27dcd04c71d95c53ba5\",\"lessThan\":\"6ab6bf731354a6fdbaa617d1ec194960db61cf3b\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"5796015fa968a3349027a27dcd04c71d95c53ba5\",\"lessThan\":\"56efc253196751ece1fc535a5b582be127b0578a\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"5796015fa968a3349027a27dcd04c71d95c53ba5\",\"lessThan\":\"da273b377ae0d9bd255281ed3c2adb228321687b\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"ded37d03440d0ab346a8287cc2ba88b8dc90ceb0\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"2323690eb05865a657709f4d28eb9538ea97bfc2\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"b34c668a867ffdcf8bd8db4a36512572e82b4a15\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"5.4.137\",\"lessThan\":\"5.5\",\"versionType\":\"semver\",\"status\":\"affected\"},{\"version\":\"5.10.55\",\"lessThan\":\"5.11\",\"versionType\":\"semver\",\"status\":\"affected\"},{\"version\":\"5.13.7\",\"lessThan\":\"5.14\",\"versionType\":\"semver\",\"status\":\"affected\"}]},{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"affected\",\"programFiles\":[\"net/ipv6/ip6_output.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"5.14\",\"status\":\"affected\"},{\"version\":\"0\",\"lessThan\":\"5.14\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.15.166\",\"lessThanOrEqual\":\"5.15.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.1.107\",\"lessThanOrEqual\":\"6.1.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.6.48\",\"lessThanOrEqual\":\"6.6.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.10.7\",\"lessThanOrEqual\":\"6.10.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.11\",\"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:H/PR:N/UI:N/S:U/C:H/I:H/A:H\",\"baseScore\":8.1,\"baseSeverity\":\"HIGH\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"HIGH\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"HIGH\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":2.2,\"impactScore\":5.9},{\"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:H/I:H/A:H\",\"baseScore\":7.8,\"baseSeverity\":\"HIGH\",\"attackVector\":\"LOCAL\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"LOW\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"HIGH\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":1.8,\"impactScore\":5.9}],\"ssvcV203\":[{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"ssvcData\":{\"timestamp\":\"2024-09-04T20:20:05.005399Z\",\"id\":\"CVE-2024-44986\",\"options\":[{\"exploitation\":\"none\"},{\"automatable\":\"no\"},{\"technicalImpact\":\"partial\"}],\"role\":\"CISA Coordinator\",\"version\":\"2.0.3\"}}]},\"weaknesses\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-416\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"FA6FEEC2-9F11-4643-8827-749718254FED\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"5.4.137\",\"versionEndExcluding\":\"5.4.289\",\"matchCriteriaId\":\"28C33829-F35B-48ED-944F-62DAB33B7BFC\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"5.10.55\",\"versionEndExcluding\":\"5.10.233\",\"matchCriteriaId\":\"7D6670C9-57A8-4ADA-958D-330ACA7BCD68\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"5.13.7\",\"versionEndExcluding\":\"5.15.166\",\"matchCriteriaId\":\"84D8A306-4446-40D3-969E-98AEA7D938C8\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"5.16\",\"versionEndExcluding\":\"6.1.107\",\"matchCriteriaId\":\"53954FF8-CB48-4302-BC4C-9DA7A88F44A2\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.2\",\"versionEndExcluding\":\"6.6.48\",\"matchCriteriaId\":\"9DE9201A-CE6B-4726-BABB-8265EA0F8AE4\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.7\",\"versionEndExcluding\":\"6.10.7\",\"matchCriteriaId\":\"D2AFDFD1-D95A-4EB7-843B-5E7659518B67\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:6.11:rc1:*:*:*:*:*:*\",\"matchCriteriaId\":\"8B3CE743-2126-47A3-8B7C-822B502CF119\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:6.11:rc2:*:*:*:*:*:*\",\"matchCriteriaId\":\"4DEB27E7-30AA-45CC-8934-B89263EF3551\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:6.11:rc3:*:*:*:*:*:*\",\"matchCriteriaId\":\"E0005AEF-856E-47EB-BFE4-90C46899394D\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:6.11:rc4:*:*:*:*:*:*\",\"matchCriteriaId\":\"39889A68-6D34-47A6-82FC-CD0BF23D6754\"}]}]}],\"references\":[{\"url\":\"https://git.kernel.org/stable/c/3574d28caf9a09756ae87ad1ea096c6f47b6101e\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/56efc253196751ece1fc535a5b582be127b0578a\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/6ab6bf731354a6fdbaa617d1ec194960db61cf3b\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/da273b377ae0d9bd255281ed3c2adb228321687b\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/e891b36de161fcd96f12ff83667473e5067b9037\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Mailing List\",\"Third Party Advisory\"]}]}}",
    "redhat_vex": {
      "aggregate_severity": "Moderate",
      "current_release_date": "2026-08-04T18:13:18+00:00",
      "cve": "CVE-2024-44986",
      "id": "CVE-2024-44986",
      "initial_release_date": "2024-09-04T00:00:00+00:00",
      "product_status:known_affected": "150",
      "product_status:known_not_affected": "48",
      "source": "Red Hat CSAF VEX",
      "status": "final",
      "title": "kernel: ipv6: fix possible UAF in ip6_finish_output2()",
      "url": "https://security.access.redhat.com/data/csaf/v2/vex/2024/cve-2024-44986.json",
      "version": "3"
    },
    "vulnrichment": {
      "containers": "{\"adp\": [{\"title\": \"CVE Program Container\", \"references\": [{\"url\": \"https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html\"}], \"providerMetadata\": {\"orgId\": \"af854a3a-2127-422b-91ae-364da2661108\", \"shortName\": \"CVE\", \"dateUpdated\": \"2025-11-03T22:14:34.580Z\"}}, {\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2024-44986\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"no\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2024-09-04T20:20:05.005399Z\"}}}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2024-09-04T20:20:07.689Z\"}}], \"cna\": {\"title\": \"ipv6: fix possible UAF in ip6_finish_output2()\", \"affected\": [{\"repo\": \"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\", \"vendor\": \"Linux\", \"product\": \"Linux\", \"versions\": [{\"status\": \"affected\", \"version\": \"5796015fa968a3349027a27dcd04c71d95c53ba5\", \"lessThan\": \"e891b36de161fcd96f12ff83667473e5067b9037\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"5796015fa968a3349027a27dcd04c71d95c53ba5\", \"lessThan\": \"3574d28caf9a09756ae87ad1ea096c6f47b6101e\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"5796015fa968a3349027a27dcd04c71d95c53ba5\", \"lessThan\": \"6ab6bf731354a6fdbaa617d1ec194960db61cf3b\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"5796015fa968a3349027a27dcd04c71d95c53ba5\", \"lessThan\": \"56efc253196751ece1fc535a5b582be127b0578a\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"5796015fa968a3349027a27dcd04c71d95c53ba5\", \"lessThan\": \"da273b377ae0d9bd255281ed3c2adb228321687b\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"ded37d03440d0ab346a8287cc2ba88b8dc90ceb0\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"2323690eb05865a657709f4d28eb9538ea97bfc2\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"b34c668a867ffdcf8bd8db4a36512572e82b4a15\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"5.4.137\", \"lessThan\": \"5.5\", \"versionType\": \"semver\"}, {\"status\": \"affected\", \"version\": \"5.10.55\", \"lessThan\": \"5.11\", \"versionType\": \"semver\"}, {\"status\": \"affected\", \"version\": \"5.13.7\", \"lessThan\": \"5.14\", \"versionType\": \"semver\"}], \"programFiles\": [\"net/ipv6/ip6_output.c\"], \"defaultStatus\": \"unaffected\"}, {\"repo\": \"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\", \"vendor\": \"Linux\", \"product\": \"Linux\", \"versions\": [{\"status\": \"affected\", \"version\": \"5.14\"}, {\"status\": \"unaffected\", \"version\": \"0\", \"lessThan\": \"5.14\", \"versionType\": \"semver\"}, {\"status\": \"unaffected\", \"version\": \"5.15.166\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"5.15.*\"}, {\"status\": \"unaffected\", \"version\": \"6.1.107\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"6.1.*\"}, {\"status\": \"unaffected\", \"version\": \"6.6.48\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"6.6.*\"}, {\"status\": \"unaffected\", \"version\": \"6.10.7\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"6.10.*\"}, {\"status\": \"unaffected\", \"version\": \"6.11\", \"versionType\": \"original_commit_for_fix\", \"lessThanOrEqual\": \"*\"}], \"programFiles\": [\"net/ipv6/ip6_output.c\"], \"defaultStatus\": \"affected\"}], \"references\": [{\"url\": \"https://git.kernel.org/stable/c/e891b36de161fcd96f12ff83667473e5067b9037\"}, {\"url\": \"https://git.kernel.org/stable/c/3574d28caf9a09756ae87ad1ea096c6f47b6101e\"}, {\"url\": \"https://git.kernel.org/stable/c/6ab6bf731354a6fdbaa617d1ec194960db61cf3b\"}, {\"url\": \"https://git.kernel.org/stable/c/56efc253196751ece1fc535a5b582be127b0578a\"}, {\"url\": \"https://git.kernel.org/stable/c/da273b377ae0d9bd255281ed3c2adb228321687b\"}], \"x_generator\": {\"engine\": \"bippy-1.2.0\"}, \"descriptions\": [{\"lang\": \"en\", \"value\": \"In the Linux kernel, the following vulnerability has been resolved:\\n\\nipv6: fix possible UAF in ip6_finish_output2()\\n\\nIf skb_expand_head() returns NULL, skb has been freed\\nand associated dst/idev could also have been freed.\\n\\nWe need to hold rcu_read_lock() to make sure the dst and\\nassociated idev are alive.\"}], \"cpeApplicability\": [{\"nodes\": [{\"negate\": false, \"cpeMatch\": [{\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"5.15.166\", \"versionStartIncluding\": \"5.14\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.1.107\", \"versionStartIncluding\": \"5.14\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.6.48\", \"versionStartIncluding\": \"5.14\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.10.7\", \"versionStartIncluding\": \"5.14\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.11\", \"versionStartIncluding\": \"5.14\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionStartIncluding\": \"5.4.137\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionStartIncluding\": \"5.10.55\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionStartIncluding\": \"5.13.7\"}], \"operator\": \"OR\"}]}], \"providerMetadata\": {\"orgId\": \"416baaa9-dc9f-4396-8d5f-8c081fb06d67\", \"shortName\": \"Linux\", \"dateUpdated\": \"2026-05-23T15:53:16.628Z\"}}}",
      "cveMetadata": "{\"cveId\": \"CVE-2024-44986\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2026-05-23T15:53:16.628Z\", \"dateReserved\": \"2024-08-21T05:34:56.671Z\", \"assignerOrgId\": \"416baaa9-dc9f-4396-8d5f-8c081fb06d67\", \"datePublished\": \"2024-09-04T19:54:34.852Z\", \"assignerShortName\": \"Linux\"}",
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }
  }
}



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…