Answer in brief
CVE-2024-49955 records a Unknown severity vulnerability in ACPI: battery: Fix possible crash when unregistering a battery hook. 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 | >=fa93854f7a7ed63d054405bf3779247d5300edd3 <76fb2cbf01571926da8ecf6876cc8cb07d3f5183 || >=fa93854f7a7ed63d054405bf3779247d5300edd3 <c47843a831e0eae007ad7e848d208e675ba4c132 || >=fa93854f7a7ed63d054405bf3779247d5300edd3 <da964de4c18199e14b961b5b2e5e6570552a313c || >=fa93854f7a7ed63d054405bf3779247d5300edd3 <07b98400cb0285a6348188aa8c5ec6a2ae0551f7 || >=fa93854f7a7ed63d054405bf3779247d5300edd3 <ca1fb7942a287b40659cc79551a1de54a2c2e7d5 || >=fa93854f7a7ed63d054405bf3779247d5300edd3 <ce31847f109c3a5b2abdd19d7bcaafaacfde53de || >=fa93854f7a7ed63d054405bf3779247d5300edd3 <ca26e8eed9c1c6651f51f7fa38fe444f8573cd1b || >=fa93854f7a7ed63d054405bf3779247d5300edd3 <9f469ef1c79dac7f9ac1518643a33703918f7e13 || >=fa93854f7a7ed63d054405bf3779247d5300edd3 <76959aff14a0012ad6b984ec7686d163deccdc16 | 76fb2cbf01571926da8ecf6876cc8cb07d3f5183, c47843a831e0eae007ad7e848d208e675ba4c132, da964de4c18199e14b961b5b2e5e6570552a313c, 07b98400cb0285a6348188aa8c5ec6a2ae0551f7, ca1fb7942a287b40659cc79551a1de54a2c2e7d5, ce31847f109c3a5b2abdd19d7bcaafaacfde53de, ca26e8eed9c1c6651f51f7fa38fe444f8573cd1b, 9f469ef1c79dac7f9ac1518643a33703918f7e13, 76959aff14a0012ad6b984ec7686d163deccdc16 |
| Linux/Linuxgeneric | 4.17 | Not reported |
| 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: ACPI: battery: Fix possible crash when unregistering a battery hook When a battery hook returns an error when adding a new battery, then the battery hook is automatically unregistered. However the battery hook provider cannot know that, so it will later call battery_hook_unregister() on the already unregistered battery hook, resulting in a crash. Fix this by using the list head to mark already unregistered battery hooks as already being unregistered so that they can be ignored by battery_hook_unregister().
Quoted source text, attributed separately from HOL analysis.