{"id":"CVE-2026-43346","title":"kernel: ice: ptp: don't WARN when controlling PF is unavailable (CVE-2026-43346)","summary":"In the Linux kernel, the following vulnerability has been resolved:\n\nice: ptp: don't WARN when controlling PF is unavailable\n\nIn VFIO passthrough setups, it is possible to pass through only a PF\nwhich doesn't own the source timer. In that …","severity":"medium","cvss":5.5,"cvssVector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","cvssSource":"vendor","cwe":"CWE-617","vendor":"Red Hat","product":"Red Hat Enterprise Linux 9","affected":["enterprise_linux 10","enterprise_linux 9"],"published":"2026-05-08","updated":"2026-10-23","sourceUpdated":"2026-10-23T11:17:36+00:00","source":"CSAF","sourceUrl":"https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-43346.json","references":[{"url":"https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-43346.json"},{"url":"https://access.redhat.com/security/cve/CVE-2026-43346"},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2468109"},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-43346"},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-43346"},{"url":"https://lore.kernel.org/linux-cve-announce/2026050837-CVE-2026-43346-ec5f@gregkh/T"},{"url":"https://git.kernel.org/stable/c/228497715a162d040df1617e62c3b7d0df54b235"},{"url":"https://git.kernel.org/stable/c/e19675b384e9dcaca1bd5e4a67b8ad136eccfbe8"},{"url":"https://git.kernel.org/stable/c/c73f365707d3b1b78b7d16e1f029020d1ae50d0f"},{"url":"https://git.kernel.org/stable/c/bb3f21edc7056cdf44a7f7bd7ba65af40741838c"}],"tags":["csaf","vex","red-hat","cve.org"],"epss":0.00114,"epssPercentile":0.01466,"ingestedAt":"2026-10-21T12:48:53.640Z","slug":"CVE-2026-43346","body":"## Overview\n\nIn the Linux kernel, the following vulnerability has been resolved:\n\nice: ptp: don't WARN when controlling PF is unavailable\n\nIn VFIO passthrough setups, it is possible to pass through only a PF\nwhich doesn't own the source timer. In that case the PTP controlling PF\n(adapter->ctrl_pf) is never initialized in the VM, so ice_get_ctrl_ptp()\nreturns NULL and triggers WARN_ON() in ice_ptp_setup_pf().\n\nSince this is an expected behavior in that configuration, replace\nWARN_ON() with an informational message and return -EOPNOTSUPP.\n\n## Vendor advisories\n\n- **Red Hat VEX** · Moderate · affected: Red Hat Enterprise Linux 10, Red Hat Enterprise Linux 9 · no fix planned: Red Hat Enterprise Linux 10, Red Hat Enterprise Linux 9 · updated 2026-10-23 · [vex](https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-43346.json)\n\n**kernel: ice: ptp: don't WARN when controlling PF is unavailable** — rated Moderate by Red Hat. Released 2026-05-08, updated 2026-10-23.\n\nAffected:\n\n- Red Hat Enterprise Linux 10\n- Red Hat Enterprise Linux 9\n\nNo fix planned:\n\n- Red Hat Enterprise Linux 10\n- Red Hat Enterprise Linux 9\n\nNot affected:\n\n- Red Hat Enterprise Linux 6\n- Red Hat Enterprise Linux 7\n- Red Hat Enterprise Linux 8\n\n## Remediation\n\nOut of support scope","depth":"sunlit","depthScore":30,"depthScoreParts":{"impact":30.3,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[{"seq":228086,"id":"CVE-2026-43346","ts":1792758079930,"field":"cvss","old":null,"new":"5.5"},{"seq":228085,"id":"CVE-2026-43346","ts":1792758079930,"field":"severity","old":"none","new":"medium"}]}