PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-74459 Linux CVE debrief

A vulnerability in the Linux kernel has been resolved, related to the can: etas_es58x driver. The issue occurs in the es58x_read_bulk_callback() function, where a RX buffer leak can happen on URB resubmit failure. This can cause memory leaks and potentially lead to denial-of-service (DoS) attacks. Linux kernel developers and maintainers should review the patch and apply it to affected systems. The patch fixes the issue by reusing the existing free_urb path after a resubmit failure, ensuring that the RX coherent buffer is freed.

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

Who should care

Linux kernel developers and maintainers, Linux system administrators, and users of the etas_es58x driver should be aware of this vulnerability and take necessary actions to protect their systems. This includes reviewing and applying the patch, monitoring Linux kernel updates for potential related vulnerabilities, and inventorying Linux systems for etas_es58x driver usage. Additionally, security teams and vulnerability management teams should prioritize patching affected systems to prevent potential attacks. Affected operators should also review compensating controls for exposed systems while remediation is scheduled and verified. Those impacted should track exceptions, retest remediated assets, and close the item only after evidence is documented. Linux distributions and vendors may also need to assess and address this vulnerability in their products and provide guidance to their customers. Security researchers and penetration testers may also be interested in this vulnerability as it relates to the Linux kernel and IoT device security. Finally, Linux users and organizations that rely on the Linux kernel should be aware of the potential risks and take steps to mitigate them. This may involve reviewing system logs for signs of exploitation and implementing additional security controls to detect and prevent attacks. Those who use or support Linux systems should confirm whether affected product deployments exist in managed environments and assign an owner for follow-up. They should also plan vendor-supported updates or mitigations through normal change control where exposure is confirmed. Compensating controls for exposed systems should be reviewed while remediation is scheduled and verified. Relevant monitoring, detection, and logs for exposed assets that need extra review should be checked. Exceptions should be tracked, remediated assets should be retested, and the item should be closed only after evidence is documented. Those impacted should also consider reviewing the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance. Those who manage Linux systems should also consider checking for and applying any available back

Technical summary

The es58x_read_bulk_callback() function in the Linux kernel can: etas_es58x driver has a vulnerability that can cause a RX buffer leak on URB resubmit failure. This happens when the usb_submit_urb() function fails, causing the URB to be unanchored and the coherent transfer buffer to not be released. The issue has been resolved by reusing the existing free_urb path after a resubmit failure, ensuring that the RX coherent buffer is freed before leaving the callback. This fix prevents potential memory leaks and denial-of-service (DoS) attacks.

Defensive priority

Medium

Recommended defensive actions

  • Review and apply the patch for the Linux kernel can: etas_es58x driver
  • Monitor Linux kernel updates for potential related vulnerabilities
  • Inventory Linux systems for etas_es58x driver usage
  • 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 vulnerability is caused by the es58x_read_bulk_callback() function not properly handling URB resubmit failures, leading to a RX buffer leak. The issue has been resolved by reusing the existing free_urb path after a resubmit failure.

Official resources

AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-08-15T13:17:50.543Z and has not been modified since then.