Skip to main content
VulnerabilityPublished Updated

CVE-2025-38438: Linux kernel · ASoC: SOF: Intel: hda: Use devm_kstrdup() to avoid memleak.

Affects Linux kernelSource CVE Database V5

0
Compare

Not known to be exploited · fixed in 68397fda2caa90e99a7c0bcb2cf604e42ef3b91f : update Linux kernel when convenient.

Data as of 5 Nov 2026, 21:20 UTC

Severity
Low

Rated Low by Threat Radar's AI analysis · No CVSS score from NVD or the CNA

Thin evidence

One scorer or none
CISA SSVC
Exploitation
No evidence of active exploitation and no public proof of concept
Automatable
Attackers cannot reliably automate steps 1–4 of the kill chain
Technical impact
Limited control over the software or limited information exposure

CISA SSVC assessment, 2026-11-05.

Patch
Available – fixed in 68397fda2caa90e99a7c0bcb2cf604e42ef3b91f, 58ecf51af12cb32b890858b52b2c34e80590c74a, 6c038b58a2dc5a008c7e7a1297f5aaa4deaaaa7e

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 25 Jul 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 5 Nov 2026.

What to do

Upgrade Linux kernel to 68397fda2caa90e99a7c0bcb2cf604e42ef3b91f, 58ecf51af12cb32b890858b52b2c34e80590c74a or 6c038b58a2dc5a008c7e7a1297f5aaa4deaaaa7e.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ dd96daca6c83ecaf37f38ff49d8d174bbff576b4, < 68397fda2caa90e99a7c0bcb2cf604e42ef3b91f
Fixed in
  • 68397fda2caa90e99a7c0bcb2cf604e42ef3b91f
LinuxLinuxAffected
  • ≥ dd96daca6c83ecaf37f38ff49d8d174bbff576b4, < 58ecf51af12cb32b890858b52b2c34e80590c74a
Fixed in
  • 58ecf51af12cb32b890858b52b2c34e80590c74a
LinuxLinuxAffected
  • ≥ dd96daca6c83ecaf37f38ff49d8d174bbff576b4, < 6c038b58a2dc5a008c7e7a1297f5aaa4deaaaa7e
Fixed in
  • 6c038b58a2dc5a008c7e7a1297f5aaa4deaaaa7e
LinuxLinuxAffected
  • =5.2
Fixed in–

AI-suggested

A fix is available and has been applied in the Linux kernel source code as indicated by the fixed commit hashes. Users should update to a kernel version including these fixes to remediate the memory leak. No additional mitigation steps are indicated.

Description

A memory leak vulnerability in the Linux kernel's ASoC SOF Intel HDA driver was fixed by using devm_kstrdup() to manage memory allocation properly. The issue involved sof_pdata->tplg_filename being allocated with kstrdup() and overwritten without freeing, causing a memory leak detected by kmemleak.

References

Community reviews

Loading reviews…