PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-43447 Linux CVE debrief

CVE-2026-43447 is a Linux kernel use-after-free in the iavf driver’s PTP handling. A worker added to periodically cache PHC time was not stopped during reset or VF disable, creating a teardown race. If the worker runs while adapter resources are being freed, it can touch invalid memory and cause a crash. The published fix ensures PTP cleanup happens before adapter teardown so the worker is synchronously canceled first.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-05-08
Original CVE updated
2026-05-21
Advisory published
2026-05-08
Advisory updated
2026-05-21

Who should care

Linux kernel maintainers, distro security teams, and operators running affected kernels with the iavf driver, especially on systems using PTP/PHC features. Because the CVSS vector is local with low privileges, environments that allow local users or untrusted workloads on affected hosts should pay particular attention.

Technical summary

NVD classifies the issue as CWE-416 (use-after-free) with CVSS 3.1 vector AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H. The vulnerable path is in iavf’s PTP time-caching worker introduced by commit 7c01dbfc8a1c5f. During iavf_reset_task() or iavf_disable_vf(), adapter resources can be torn down before the worker is stopped. The fix calls iavf_ptp_release() before adapter teardown so ptp_clock_unregister() can synchronously cancel the worker and remove the chardev before backing resources are destroyed.

Defensive priority

High. This is a kernel memory-safety issue with crash potential and high CVSS impact, and it affects multiple released kernel branches and release candidates listed by NVD.

Recommended defensive actions

  • Apply the upstream/stable kernel fix commits referenced by NVD: 1b034f2429ce6b45ce74dc266175d277acafc5c4, 90cc8b2add29b57288025b51c70bc647e7cccb12, and efc54fb13d79117a825fef17364315a58682c7ec, or update to a kernel that
  • Verify whether your systems use the iavf driver and whether PTP/PHC functionality is enabled or exposed in production.
  • Prioritize patching affected kernel lines noted by NVD: 6.15 through 6.18.19, 6.19 through 6.19.9, and the affected 7.0 release candidates listed in the record.
  • Watch for kernel warnings, crashes, or instability during VF reset and disable operations on affected hosts.
  • Use your normal kernel update and backport process to confirm the fix is present in vendor kernels, especially where stable backports are common.

Evidence notes

The debrief is based on the CVE description and NVD metadata supplied in the source corpus. NVD states the issue is a CWE-416 use-after-free in the Linux kernel iavf driver, with the vulnerable ranges and three patch references listed in the record. The timeline uses the CVE publishedAt and modifiedAt values provided. No exploit details or unsupported impact claims are included.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-43447 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-43447 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • Mitigation or vendor reference

    Unverified legacy reference

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

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/90cc8b2add29b57288025b51c70bc647e7cccb12

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

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

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

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.