CVE-2026-97414

Source
https://cve.org/CVERecord?id=CVE-2026-97414
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-97414.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-97414
Downstream
Published
2026-09-24T16:03:21Z
Modified
2026-09-27T03:30:40Z
Summary
ASoC: mediatek: mt8365-afe-pcm: fix possible NULL-pointer dereferences in mt8365_afe_suspend()
Details

In the Linux kernel, the following vulnerability has been resolved:

ASoC: mediatek: mt8365-afe-pcm: fix possible NULL-pointer dereferences in mt8365_afe_suspend()

mt8365_afe_suspend() allocates the register backup buffer with devm_kcalloc(), but does not check for allocation failure before using the returned pointer. This may lead to a NULL pointer dereference when accessing afe->reg_back_up[i].

Add the missing NULL check and return -ENOMEM on allocation failure after disabling the main clock.

Also propagate the return value of mt8365_afe_suspend() in mt8365_afe_dev_runtime_suspend() so that the suspended state is not updated when suspend fails.

Database specific
{
    "cna_assigner":  "Linux",
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/97xxx/CVE-2026-97414.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
e1991d102bc2abb32331c462f8f3e77059c69578
Fixed
f87707bc0406fe92bc142a9eee5f480c94ce9ff8
Fixed
1094d83ad325829acd68e63147793536060a0d60
Fixed
b8948ac26efc395264a47f9a743889065adb5cff

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-97414.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.12.0
Fixed
6.12.111
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.53

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-97414.json"