Answer in brief
CVE-2024-49977 records a Unknown severity vulnerability in net: stmmac: Fix zero-division error when disabling tc cbs. The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic), Siemens/RUGGEDCOM RST2428P (generic), Siemens/SCALANCE XC-300/XR-300/XC-400/XR-500WG/XR-500 family (generic) and additional mapped packages. Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic), Siemens/RUGGEDCOM RST2428P (generic), Siemens/SCALANCE XC-300/XR-300/XC-400/XR-500WG/XR-500 family (generic) and additional mapped packages. Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | 6.10 | Not reported |
| Linux/Linuxgeneric | >=b4bca4722fda928810d024350493990de39f1e40 <e33fe25b1efe4f2e6a5858786dbc82ae4c44ed4c || >=2145583e5995598f50d66f8710c86bb1e910ac46 <b0da9504a528f05f97d926b4db74ff21917a33e9 || >=521d42a1c24d638241220d4b9fa7e7a0ed02b88e <5d43e1ad4567d67af2b42d3ab7c14152ffed25c6 || >=a71b686418ee6bcb6d6365f7f6d838d9874d9c64 <03582f4752427f60817d896f1a827aff772bd31e || >=b8c43360f6e424131fa81d3ba8792ad8ff25a09e <e297a2bf56d12fd7f91a0c209eb6ea84361f3368 || >=b8c43360f6e424131fa81d3ba8792ad8ff25a09e <837d9df9c0792902710149d1a5e0991520af0f93 || >=b8c43360f6e424131fa81d3ba8792ad8ff25a09e <675faf5a14c14a2be0b870db30a70764df81e2df || f01782804147a8c21f481b3342c83422c041d2c0 || >=5.10.221 <5.10.227 || >=5.15.162 <5.15.168 || >=6.1.96 <6.1.113 || >=6.6.36 <6.6.55 || >=6.9.7 <6.10 | e33fe25b1efe4f2e6a5858786dbc82ae4c44ed4c, b0da9504a528f05f97d926b4db74ff21917a33e9, 5d43e1ad4567d67af2b42d3ab7c14152ffed25c6, 03582f4752427f60817d896f1a827aff772bd31e, e297a2bf56d12fd7f91a0c209eb6ea84361f3368, 837d9df9c0792902710149d1a5e0991520af0f93, 675faf5a14c14a2be0b870db30a70764df81e2df, 5.10.227, 5.15.168, 6.1.113, 6.6.55, 6.10 |
| Siemens/RUGGEDCOM RST2428Pgeneric | >=0 <V3.2 | V3.2 |
| Siemens/SCALANCE XC-300/XR-300/XC-400/XR-500WG/XR-500 familygeneric | >=0 <V3.2 | V3.2 |
| Siemens/SCALANCE XCM-/XRM-/XCH-/XRH-300 familygeneric | >=0 <V3.2 | V3.2 |
| Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystemgeneric | >=0 <V1.1.1 | V1.1.1 |
Published upstream
Oct 21, 2024
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Oct 15, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Oct 15, 2026
In the Linux kernel, the following vulnerability has been resolved: net: stmmac: Fix zero-division error when disabling tc cbs The commit b8c43360f6e4 ("net: stmmac: No need to calculate speed divider when offload is disabled") allows the "port_transmit_rate_kbps" to be set to a value of 0, which is then passed to the "div_s64" function when tc-cbs is disabled. This leads to a zero-division error. When tc-cbs is disabled, the idleslope, sendslope, and credit values the credit values are not required to be configured. Therefore, adding a return statement after setting the txQ mode to DCB when tc-cbs is disabled would prevent a zero-division error.
Quoted source text, attributed separately from HOL analysis.