CVE-2026-74545

rtase: fix double free of multi-frag skb on DMA map failure

State
Published
Severity
9.8 Critical
Published
Aug 15, 2026
Updated
Aug 17, 2026
Reserved
Aug 15, 2026

Read the record on cve.org

Description

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

rtase: fix double free of multi-frag skb on DMA map failure

In rtase_start_xmit(), when the head buffer DMA mapping fails after rtase_xmit_frags() has mapped all fragments, the error path clears the fragment descriptors with rtase_tx_clear_range(), which frees the skb through the last-frag slot and accounts tx_dropped. Control then falls through to the common error label, which frees the same skb a second time and counts it again.

Return right after clearing the fragments when the skb owns frags; the no-frag case still drops through and frees the head skb once.

Scores

CVSSScoreVectorSource
3.19.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HLinux

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • d6e882b89fdf80be0ab4f914ec10f75215e49495 to before 4f09172aff5f73a5e914f4fbc0d00a1c2ea9f7cbAffected
  • d6e882b89fdf80be0ab4f914ec10f75215e49495 to before db986098f30881fafcc752800aa3b13fd289c922Affected
  • d6e882b89fdf80be0ab4f914ec10f75215e49495 to before de691dc3227b061c4d0beba9f0128fe1ff33dd68Affected
  • d6e882b89fdf80be0ab4f914ec10f75215e49495 to before 6fb7b769d6ed6d1d2e02af4a80e57a2477f35086Affected
LinuxLinux
  • 6.12Affected
  • before 6.12Not affected
  • 6.12.103 through 6.12.*Not affected
  • 6.18.44 through 6.18.*Not affected
  • 7.1.8 through 7.1.*Not affected
  • 7.2 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.