Description (CNA)
In the Linux kernel, the following vulnerability has been resolved: net: wwan: t7xx: check skb_clone in control TX t7xx_port_ctrl_tx() clones each skb fragment before passing it to the port transmit path. The clone is used immediately to set cloned->len, so an skb_clone() failure results in a NULL pointer dereference. Check the clone before using it. If previous fragments were already queued, preserve the driver's existing partial-write behavior by returning the number of bytes submitted so far.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| Linux / Linux | affected 36bd28c1cb0dbf48645cfe43159907fb3253b33a before 7edd4db82f9429591de10be4c904c817f12ba029; affected 36bd28c1cb0dbf48645cfe43159907fb3253b33a before 112490467586146d323cb7230b1d72137e36900c; affected 36bd28c1cb0dbf48645cfe43159907fb3253b33a before f7aebaee2961bfcb86f282202d3dbd9b69db1a7c; affected 36bd28c1cb0dbf48645cfe43159907fb3253b33a before 4c1b25d85f4c9a0f85f3f8c39988ad266a3f3095; affected 36bd28c1cb0dbf48645cfe43159907fb3253b33a before 05f789fa90d95d5771230e78453cedff2486039d |
| Linux / Linux | affected 6.4; unaffected 0 before 6.4; unaffected 6.6.145 through 6.6.*; unaffected 6.12.97 through 6.12.*; unaffected 6.18.40 through 6.18.*; unaffected 7.1.5 through 7.1.*; unaffected 7.2 through * |
CWE
No CWE identifiers supplied.
References
- https://git.kernel.org/stable/c/7edd4db82f9429591de10be4c904c817f12ba029
- https://git.kernel.org/stable/c/112490467586146d323cb7230b1d72137e36900c
- https://git.kernel.org/stable/c/f7aebaee2961bfcb86f282202d3dbd9b69db1a7c
- https://git.kernel.org/stable/c/4c1b25d85f4c9a0f85f3f8c39988ad266a3f3095
- https://git.kernel.org/stable/c/05f789fa90d95d5771230e78453cedff2486039d