Answer in brief
CVE-2024-39489 records a Unknown severity vulnerability in ipv6: sr: fix memleak in seg6_hmac_init_algo. 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 XCM-/XRM-/XCH-/XRH-300 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 XCM-/XRM-/XCH-/XRH-300 family (generic) and additional mapped packages. Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=bf355b8d2c30a289232042cacc1cfaea4923936c <afd5730969aec960a2fee4e5ee839a6014643976 || >=bf355b8d2c30a289232042cacc1cfaea4923936c <4a3fcf53725b70010d1cf869a2ba549fed6b8fb3 || >=bf355b8d2c30a289232042cacc1cfaea4923936c <daf341e0a2318b813427d5a78788c86f4a7f02be || >=bf355b8d2c30a289232042cacc1cfaea4923936c <61d31ac85b4572d11f8071855c0ccb4f32d76c0c || >=bf355b8d2c30a289232042cacc1cfaea4923936c <599a5654215092ac22bfc453f4fd3959c55ea821 || >=bf355b8d2c30a289232042cacc1cfaea4923936c <0e44d6cbe8de983470c3d2f978649783384fdcb6 || >=bf355b8d2c30a289232042cacc1cfaea4923936c <f6a99ef4e056c20a138a95cc51332b2b96c8f383 || >=bf355b8d2c30a289232042cacc1cfaea4923936c <efb9f4f19f8e37fde43dfecebc80292d179f56c6 | afd5730969aec960a2fee4e5ee839a6014643976, 4a3fcf53725b70010d1cf869a2ba549fed6b8fb3, daf341e0a2318b813427d5a78788c86f4a7f02be, 61d31ac85b4572d11f8071855c0ccb4f32d76c0c, 599a5654215092ac22bfc453f4fd3959c55ea821, 0e44d6cbe8de983470c3d2f978649783384fdcb6, f6a99ef4e056c20a138a95cc51332b2b96c8f383, efb9f4f19f8e37fde43dfecebc80292d179f56c6 |
| Linux/Linuxgeneric | 4.10 | Not reported |
| Siemens/RUGGEDCOM RST2428Pgeneric | >=0 <V3.1 | V3.1 |
| Siemens/SCALANCE XCM-/XRM-/XCH-/XRH-300 familygeneric | >=0 <V3.1 | V3.1 |
| Siemens/SIMATIC S7-1500 CPU 1518-4 PN/DP MFPgeneric | >=V3.1.0 <V3.1.5 | V3.1.5 |
| Siemens/SIMATIC S7-1500 CPU 1518F-4 PN/DP MFPgeneric | >=V3.1.0 <V3.1.5 | V3.1.5 |
| Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystemgeneric | >=0 <V1.1.1 | V1.1.1 |
| Siemens/SIPLUS S7-1500 CPU 1518-4 PN/DP MFPgeneric | >=V3.1.0 <V3.1.5 | V3.1.5 |
Published upstream
Jul 10, 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: ipv6: sr: fix memleak in seg6_hmac_init_algo seg6_hmac_init_algo returns without cleaning up the previous allocations if one fails, so it's going to leak all that memory and the crypto tfms. Update seg6_hmac_exit to only free the memory when allocated, so we can reuse the code directly.
Quoted source text, attributed separately from HOL analysis.