๐Ÿ” CVE Alert

CVE-2026-90417

UNKNOWN 0.0

RDMA/cxgb4: Fix dereg_skb leak and double free in write_tpt_entry()

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

In the Linux kernel, the following vulnerability has been resolved: RDMA/cxgb4: Fix dereg_skb leak and double free in write_tpt_entry() When the device is in the fatal error state, write_tpt_entry() returns -EIO before handing the caller's preallocated skb to the transmit path; its allocation-failure returns do the same. c4iw_dereg_mr() ignores the error and frees mhp, leaking mhp->dereg_skb. c4iw_get_dma_mr() instead frees the skb a second time after dereg_mem() already consumed it, a double free. Make write_tpt_entry() the sole owner of a non-NULL skb, freeing it on every return preceding handoff to c4iw_ofld_send(): fatal error, tpt and stag allocation failure. c4iw_ofld_send() consumes the skb on success and error alike, so drop the redundant kfree_skb() in c4iw_get_dma_mr() after dereg_mem().

Vendor linux
Product linux
Ecosystems
Industries
Technology
Published Sep 17, 2026
Last Updated Oct 30, 2026
Stay Ahead of the Next One

Get instant alerts for linux linux

Be the first to know when new unknown vulnerabilities affecting linux linux are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Linux / Linux
0f8ab0b6e91b4d5302ceee5ec12ce54d81297635 < 26c6e9bc0b907b880c5d8486291f0452c8227fbe 0f8ab0b6e91b4d5302ceee5ec12ce54d81297635 < 68c1d2c085f205e8a5338bc3d3304f897deca4d9 0f8ab0b6e91b4d5302ceee5ec12ce54d81297635 < 379cf06e6fe34af980064c6ccaf15d8e26ec4a42 0f8ab0b6e91b4d5302ceee5ec12ce54d81297635 < 2fcd26f4680143e9ec477069530548dbe20fce6f 0f8ab0b6e91b4d5302ceee5ec12ce54d81297635 < 6b15fc9bc117fb6597fa1c2cc30284aafe71101c 0f8ab0b6e91b4d5302ceee5ec12ce54d81297635 < 373f3716a2de7adc739269ebb4d87e5bf4dc180c
Linux / Linux
4.8

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/26c6e9bc0b907b880c5d8486291f0452c8227fbe git.kernel.org: https://git.kernel.org/stable/c/68c1d2c085f205e8a5338bc3d3304f897deca4d9 git.kernel.org: https://git.kernel.org/stable/c/379cf06e6fe34af980064c6ccaf15d8e26ec4a42 git.kernel.org: https://git.kernel.org/stable/c/2fcd26f4680143e9ec477069530548dbe20fce6f git.kernel.org: https://git.kernel.org/stable/c/6b15fc9bc117fb6597fa1c2cc30284aafe71101c git.kernel.org: https://git.kernel.org/stable/c/373f3716a2de7adc739269ebb4d87e5bf4dc180c