PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-99043 Linux CVE debrief

The Linux kernel's ice module has a vulnerability in metadata destination reference counting. This issue allows for potential use-after-free conditions when handling metadata destination references during representor teardown. Affected systems could experience system crashes or unexpected behavior if exploited. The vulnerability requires attention from developers, administrators, and security teams to prevent potential system crashes, DoS attacks, and further exploitation. To address this, review and apply the provided patches to ensure proper reference counting of metadata destinations in the ice module. Monitor network traffic and system logs for potential use-after-free

Vendor
Linux
Product
Unknown
CVSS
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-23
Original CVE updated
2026-10-30
Advisory published
2026-10-23
Advisory updated
2026-10-30

Who should care

Linux kernel developers and maintainers, network administrators, and security teams responsible for Linux-based systems should be aware of this vulnerability. They should review and apply patches, monitor for suspicious activity, and verify system updates to prevent potential system crashes, DoS attacks, and further exploitation. Additionally, operators and platform administrators should assess their exposure and take necessary mitigations.

Why it matters

The Linux kernel ice module vulnerability requires attention from developers, administrators, and security teams to prevent potential system crashes, DoS attacks, and further exploitation. Affected systems should be updated with the latest kernel versions, and network traffic and system logs should be monitored for suspicious activity.

  • Potential use-after-free conditions could lead to system crashes or unexpected behavior.
  • Successful exploitation could allow for denial-of-service (DoS) attacks.
  • The vulnerability could be used as a starting point for further exploitation.
  • Verification of patched systems is necessary to ensure the fix is properly applied.

Technical summary

The Linux kernel's ice module has a vulnerability in metadata destination reference counting. The ice_eswitch_release_repr() function uses metadata_dst_free() to release representor metadata destinations. However, this function directly frees the underlying memory without checking the dst_entry reference count. This can lead to use-after-free conditions if packets are still queued on the lower device when the representor is torn down. The fix involves using dst_release() instead, which correctly decrements the reference count and only frees the object when all references are dropped.

Defensive priority

Medium

Recommended defensive actions

  • Review and apply the provided patches to ensure proper reference counting of metadata destinations in the ice module.
  • Monitor network traffic and system logs for potential use-after-free conditions.
  • Verify that affected systems are updated with the latest kernel versions.
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
  • Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
  • Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review.

Evidence notes

The Linux kernel's ice module has a vulnerability in metadata destination reference counting. The ice_eswitch_release_repr() function uses metadata_dst_free() to release representor metadata destinations. However, this function directly frees the underlying memory without checking the dst_entry reference count. This can lead to use-after-free conditions if packets are still queued on the lower device when the representor is torn down.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-99043 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-99043

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-99043 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-99043

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • ice: fix metadata_dst refcount handling on representor teardown

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/99xxx/CVE-2026-99043.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/41f0d9ab158fb51f34bded5f8a40918e4f70b2b6

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/1f263235651775f93c15d90c9f25c3f4a4ef6512

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/6f5544f53f1e58ea8a49fb9f9158d5793b9205b0

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/beb05f484a1e4a5a66e3678e4b7f3147f651c080

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/5e4d20db5179e83a4948927bc39e489a9a83256d

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/58858b8f14803a7eeac297b3ce20f3b21bf2ff66

    Supplemental source

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.