CVE-2022-50877
N/A
N/A
Summary
In the Linux kernel, the following vulnerability has been resolved:
net: broadcom: bcm4908_enet: update TX stats after actual transmission
Queueing packets doesn't guarantee their transmission. Update TX stats after hardware confirms consuming submitted data.
This also fixes a possible race and NULL dereference. bcm4908_enet_start_xmit() could try to access skb after freeing it in the bcm4908_enet_poll_tx().
Affected Software
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Linux | Linux | 4feffeadbcb2e5b11cbbf191a33c245b74a5837b < c9589e18a60c55c76772a38117ef9a16b942e56b | affected |
| Linux | Linux | 4feffeadbcb2e5b11cbbf191a33c245b74a5837b < 2adedc80faec243ede55355e57142110d6f46e08 | affected |
| Linux | Linux | 4feffeadbcb2e5b11cbbf191a33c245b74a5837b < ef3556ee16c68735ec69bd08df41d1cd83b14ad3 | affected |
| Linux | Linux | 5.12 | affected |
| Linux | Linux | 0 < 5.12 | unaffected |
| Linux | Linux | 5.15.77 <= 5.15.* | unaffected |
| Linux | Linux | 6.0.7 <= 6.0.* | unaffected |
| Linux | Linux | 6.1 <= * | unaffected |
Weaknesses
References
- https://git.kernel.org/stable/c/c9589e18a60c55c76772a38117ef9a16b942e56b
- https://git.kernel.org/stable/c/2adedc80faec243ede55355e57142110d6f46e08
- https://git.kernel.org/stable/c/ef3556ee16c68735ec69bd08df41d1cd83b14ad3
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.