ASoC: SOF: Intel: hda: Fix NULL pointer dereference
In the Linux kernel, the following vulnerability has been resolved: ASoC: SOF: Intel: hda: Fix NULL pointer dereference If there's a mismatch between the DAI links in the machine driver and the topology, it is possible that the playback/capture widget is not set, especially in the case of loopback capture for echo reference where we use the dummy DAI link. Return the error when the widget is not set to avoid a null pointer dereference like below when the topology is broken. RIP: 0010:hda_dai_get_ops.isra.0+0x14/0xa0 [snd_sof_intel_hda_common]
- Products
- Kernel
- Affected versions
- Not specified
- Fixed versions
- 6.12.75, 6.18.16, 6.19.6, 6.6.141
- CVEs
- CVE-2026-43137
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 5 Nov 2026, 03:15 UTC · Revision 1
Source evidence
ASoC: SOF: Intel: hda: Fix NULL pointer dereference
core-osv · Original sourcePublished 6 May 2026, 11:27 UTC
In the Linux kernel, the following vulnerability has been resolved: ASoC: SOF: Intel: hda: Fix NULL pointer dereference If there's a mismatch between the DAI links in the machine driver and the topology, it is possible that the playback/capture widget is not set, especially in the case of loopback capture for echo reference where we use the dummy DAI link. Return the error when the widget is not set to avoid a null pointer dereference like below when the topology is broken. RIP: 0010:hda_dai_get_ops.isra.0+0x14/0xa0 [snd_sof_intel_hda_common]
osv:CVE-2026-43137
Kernel
Fixed versions: 6.6.141, 6.12.75, 6.18.16, 6.19.6
Complete source record
{
"id": "d9f7ecdfe2756726639bd64c3300e2c26b8b36fb2aa618b9f29c14cf37432b4d",
"url": "https://osv.dev/vulnerability/CVE-2026-43137",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "ASoC: SOF: Intel: hda: Fix NULL pointer dereference",
"summary": "In the Linux kernel, the following vulnerability has been resolved: ASoC: SOF: Intel: hda: Fix NULL pointer dereference If there's a mismatch between the DAI links in the machine driver and the topology, it is possible that the playback/capture widget is not set, especially in the case of loopback capture for echo reference where we use the dummy DAI link. Return the error when the widget is not set to avoid a null pointer dereference like below when the topology is broken. RIP: 0010:hda_dai_get_ops.isra.0+0x14/0xa0 [snd_sof_intel_hda_common]",
"evidence": "osv:CVE-2026-43137",
"products": [
{
"name": {
"value": "Kernel",
"evidence": "/affected/1/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "6.6.141",
"evidence": "/affected/1/ranges"
},
{
"value": "6.12.75",
"evidence": "/affected/1/ranges"
},
{
"value": "6.18.16",
"evidence": "/affected/1/ranges"
},
{
"value": "6.19.6",
"evidence": "/affected/1/ranges"
}
],
"affected_versions": []
}
],
"severity": "unknown",
"structured": {
"id": "CVE-2026-43137",
"aliases": [
"CVE-2026-43137"
],
"affected": [
{
"ranges": [
{
"repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
"type": "GIT",
"events": [
{
"introduced": "0acb48dd31e39b617bb12ca546b4fecd6ccb2972"
},
{
"fixed": "a1d4f3d3c0dc86527da6a19f6901a6a48375500d"
},
{
"fixed": "10411f1f2c76be67103b1f95822ff629aa25e2aa"
},
{
"fixed": "42068f7dd42b559c4eeae645e1455ff36518866a"
},
{
"fixed": "7750d78b4014902bc0ac03d4bb30faa076a913ab"
},
{
"fixed": "16c589567a956d46a7c1363af3f64de3d420af20"
}
]
}
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-43137.json"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "5.16.0"
},
{
"fixed": "6.6.141"
}
]
},
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "6.7.0"
},
{
"fixed": "6.12.75"
}
]
},
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "6.13.0"
},
{
"fixed": "6.18.16"
}
]
},
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "6.19.0"
},
{
"fixed": "6.19.6"
}
]
}
],
"package": {
"name": "Kernel",
"ecosystem": "Linux"
},
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-43137.json"
}
}
],
"modified": "2026-10-28T02:30:42.445260746Z",
"provider": "osv",
"references": [
"https://git.kernel.org/stable/c/10411f1f2c76be67103b1f95822ff629aa25e2aa",
"https://git.kernel.org/stable/c/16c589567a956d46a7c1363af3f64de3d420af20",
"https://git.kernel.org/stable/c/42068f7dd42b559c4eeae645e1455ff36518866a",
"https://git.kernel.org/stable/c/7750d78b4014902bc0ac03d4bb30faa076a913ab",
"https://git.kernel.org/stable/c/a1d4f3d3c0dc86527da6a19f6901a6a48375500d",
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/43xxx/CVE-2026-43137.json",
"https://nvd.nist.gov/vuln/detail/CVE-2026-43137",
"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"
],
"provider_metadata": {
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/43xxx/CVE-2026-43137.json"
}
},
"related_cves": [
{
"value": "CVE-2026-43137",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": null
},
"source_id": "core-osv",
"document_id": 509757,
"published_at": "2026-05-06T11:27:23.592+00:00"
}