Answer in brief
CVE-2026-98053 records a Unknown severity vulnerability in ASoC: Intel: avs: Refactor and fix init_config access. 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 | >=8a49ef789b1be68242624d460df2ada8087308a7 <75bd5ea9c858d89fb8862f23afb00783bf02cd7a || >=8a49ef789b1be68242624d460df2ada8087308a7 <8f20a0f4f7d638e83ae86db1719a24c7049762f5 || >=8a49ef789b1be68242624d460df2ada8087308a7 <681e91035dc794896a904852040837190e5041f5 | 75bd5ea9c858d89fb8862f23afb00783bf02cd7a, 8f20a0f4f7d638e83ae86db1719a24c7049762f5, 681e91035dc794896a904852040837190e5041f5 |
| Linux/Linuxgeneric | 6.9 | Not reported |
Published upstream
Sep 25, 2026
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Sep 25, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Sep 25, 2026
In the Linux kernel, the following vulnerability has been resolved: ASoC: Intel: avs: Refactor and fix init_config access Existing code accesses enties found in ->init_configs array through indexes that are part of ->config_ids array. Those two are limited by: ->num_init_configs and ->num_config_ids respectively. Using ID larger or equal to ->num_init_configs leads to out-of-bounds access: avs_path_module_send_init_configs() loop: (...) &acomp->tplg->init_configs[ids[i]] ^ out-of-bounds candidate Rather than adding another if-statement, refactor the code. There is no need to store the IDs, have a list of pointers to actual config-entries instead. As the verification of ->init_config entries does not differ from verification of other types that are part of the topology.c file, simply reuse the code.
Quoted source text, attributed separately from HOL analysis.