Answer in brief
CVE-2024-57998 records a Unknown severity vulnerability in OPP: add index check to assert to avoid buffer overflow in _read_freq(). The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic). 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). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=92fcb46659d5dbfdad0422a503e289085990a5d0 <774dd6f0f0a61c9c3848e025d7d9eeed1a7ca4cd || >=142e17c1c2b48e3fb4f024e62ab6dee18f268694 <eb6ffa0192ba83ece1a318b956265519c5c7dcec || >=142e17c1c2b48e3fb4f024e62ab6dee18f268694 <7d68c20638e50d5eb4576492a7958328ae445248 || >=142e17c1c2b48e3fb4f024e62ab6dee18f268694 <da2a6acc73933b7812c94794726e438cde39e037 || >=142e17c1c2b48e3fb4f024e62ab6dee18f268694 <d659bc68ed489022ea33342cfbda2911a81e7a0d | 774dd6f0f0a61c9c3848e025d7d9eeed1a7ca4cd, eb6ffa0192ba83ece1a318b956265519c5c7dcec, 7d68c20638e50d5eb4576492a7958328ae445248, da2a6acc73933b7812c94794726e438cde39e037, d659bc68ed489022ea33342cfbda2911a81e7a0d |
| Linux/Linuxgeneric | 6.6 | Not reported |
Published upstream
Feb 27, 2025
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Aug 5, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 5, 2026
In the Linux kernel, the following vulnerability has been resolved: OPP: add index check to assert to avoid buffer overflow in _read_freq() Pass the freq index to the assert function to make sure we do not read a freq out of the opp->rates[] table when called from the indexed variants: dev_pm_opp_find_freq_exact_indexed() or dev_pm_opp_find_freq_ceil/floor_indexed(). Add a secondary parameter to the assert function, unused for assert_single_clk() then add assert_clk_index() which will check for the clock index when called from the _indexed() find functions.
Quoted source text, attributed separately from HOL analysis.
Answer in brief
CVE-2024-57998 records a Unknown severity vulnerability in OPP: add index check to assert to avoid buffer overflow in _read_freq(). The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic). 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). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=92fcb46659d5dbfdad0422a503e289085990a5d0 <774dd6f0f0a61c9c3848e025d7d9eeed1a7ca4cd || >=142e17c1c2b48e3fb4f024e62ab6dee18f268694 <eb6ffa0192ba83ece1a318b956265519c5c7dcec || >=142e17c1c2b48e3fb4f024e62ab6dee18f268694 <7d68c20638e50d5eb4576492a7958328ae445248 || >=142e17c1c2b48e3fb4f024e62ab6dee18f268694 <da2a6acc73933b7812c94794726e438cde39e037 || >=142e17c1c2b48e3fb4f024e62ab6dee18f268694 <d659bc68ed489022ea33342cfbda2911a81e7a0d | 774dd6f0f0a61c9c3848e025d7d9eeed1a7ca4cd, eb6ffa0192ba83ece1a318b956265519c5c7dcec, 7d68c20638e50d5eb4576492a7958328ae445248, da2a6acc73933b7812c94794726e438cde39e037, d659bc68ed489022ea33342cfbda2911a81e7a0d |
| Linux/Linuxgeneric | 6.6 | Not reported |
Published upstream
Feb 27, 2025
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Aug 5, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 5, 2026
In the Linux kernel, the following vulnerability has been resolved: OPP: add index check to assert to avoid buffer overflow in _read_freq() Pass the freq index to the assert function to make sure we do not read a freq out of the opp->rates[] table when called from the indexed variants: dev_pm_opp_find_freq_exact_indexed() or dev_pm_opp_find_freq_ceil/floor_indexed(). Add a secondary parameter to the assert function, unused for assert_single_clk() then add assert_clk_index() which will check for the clock index when called from the _indexed() find functions.
Quoted source text, attributed separately from HOL analysis.