Menu

Star on GitHub · 3.2k

CVE-2026-74677

In the Linux kernel, the following vulnerability has been resolved: net: usb: ipheth: fix carrier_work UAF on disconnect ipheth_sndbulk_callback() re-arms the carrier-check work on any non-zero U…

Published Aug 22, 2026EPSS 0.17%

Overview

CVE-2026-74677 is a known-severity vulnerability. It was published on August 22, 2026.

Technical description

In the Linux kernel, the following vulnerability has been resolved:

net: usb: ipheth: fix carrier_work UAF on disconnect

ipheth_sndbulk_callback() re-arms the carrier-check work on any

non-zero URB status:

else

schedule_delayed_work(&dev->carrier_work, 0);

Nothing ties that to the interface being up, so the work can be armed

again after ipheth_close() has already drained it, and stay armed

until the netdev whose private area embeds it is freed.

On unplug with a TX URB in flight, ipheth_disconnect() drains the work

through unregister_netdev() -> ipheth_close() ->

cancel_delayed_work_sync() and only then calls ipheth_kill_urbs().

usb_kill_urb() completes the in-flight TX URB with -ENOENT, so

ipheth_sndbulk_callback() runs after the drain and re-arms

carrier_work.

The same completion also re-arms the work if the interface is only

brought down while a TX URB is in flight, and

ipheth_carrier_check_work() then keeps re-queueing itself once a

second. unregister_netdev() does not call

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2026-74677?

CVE-2026-74677 is a known-severity vulnerability. It was published on August 22, 2026.

How severe is CVE-2026-74677?

CVSS score information is not yet available for this vulnerability. Check back as the CVE record is updated by NVD analysts.

How do I fix or remediate CVE-2026-74677?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2026-74677?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2026-74677 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.