Answer in brief
CVE-2024-26988 records a Unknown severity vulnerability in init/main.c: Fix potential static_command_line memory overflow. 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 | >=f5c7310ac73ea270e3a1acdb73d1b4817f11fd67 <2ef607ea103616aec0289f1b65d103d499fa903a || >=f5c7310ac73ea270e3a1acdb73d1b4817f11fd67 <0dc727a4e05400205358a22c3d01ccad2c8e1fe4 || >=f5c7310ac73ea270e3a1acdb73d1b4817f11fd67 <76c2f4d426a5358fced5d5990744d46f10a4ccea || >=f5c7310ac73ea270e3a1acdb73d1b4817f11fd67 <81cf85ae4f2dd5fa3e43021782aa72c4c85558e8 || >=f5c7310ac73ea270e3a1acdb73d1b4817f11fd67 <936a02b5a9630c5beb0353c3085cc49d86c57034 || >=f5c7310ac73ea270e3a1acdb73d1b4817f11fd67 <46dad3c1e57897ab9228332f03e1c14798d2d3b9 | 2ef607ea103616aec0289f1b65d103d499fa903a, 0dc727a4e05400205358a22c3d01ccad2c8e1fe4, 76c2f4d426a5358fced5d5990744d46f10a4ccea, 81cf85ae4f2dd5fa3e43021782aa72c4c85558e8, 936a02b5a9630c5beb0353c3085cc49d86c57034, 46dad3c1e57897ab9228332f03e1c14798d2d3b9 |
| Linux/Linuxgeneric | 5.1 | 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 TM MFP - GNU/Linux subsystemgeneric | >=0 <V1.1.1 | V1.1.1 |
Published upstream
May 1, 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: init/main.c: Fix potential static_command_line memory overflow We allocate memory of size 'xlen + strlen(boot_command_line) + 1' for static_command_line, but the strings copied into static_command_line are extra_command_line and command_line, rather than extra_command_line and boot_command_line. When strlen(command_line) > strlen(boot_command_line), static_command_line will overflow. This patch just recovers strlen(command_line) which was miss-consolidated with strlen(boot_command_line) in the commit f5c7310ac73e ("init/main: add checks for the return value of memblock_alloc*()")
Quoted source text, attributed separately from HOL analysis.