{ "dataType": "CVE_RECORD", "dataVersion": "5.2", "cveMetadata": { "cveId": "CVE-2026-46146", "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67", "state": "PUBLISHED", "assignerShortName": "Linux", "dateReserved": "2026-05-13T15:03:33.100Z", "datePublished": "2026-05-28T09:36:02.794Z", "dateUpdated": "2026-10-15T01:20:47.967Z" }, "containers": { "cna": { "providerMetadata": { "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67", "shortName": "Linux", "dateUpdated": "2026-06-14T17:57:58.491Z" }, "descriptions": [ { "lang": "en", "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nALSA: usb-audio: Avoid potential endless loop in convert_chmap_v3()\n\nThe convert_chmap_v3() has a loop with its increment size of\ncs_desc->wLength, but we forgot to validate cs_desc->wLength itself,\nwhich may lead to potential endless loop by a malformed descriptor.\n\nAdd a proper size check to abort the loop for plugging the hole." } ], "affected": [ { "product": "Linux", "vendor": "Linux", "defaultStatus": "unaffected", "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git", "programFiles": [ "sound/usb/stream.c" ], "versions": [ { "version": "786571b10b1ae6d90e1242848ce78ee7e1d493c4", "lessThan": "076d5d13eb9c1ad259a7f246149f6676c62285f9", "status": "affected", "versionType": "git" }, { "version": "275e37532e8ebe25e8a4069b2d9f955bfd202a46", "lessThan": "316aa0b1e3c5600eae5ab876394c1ac70e6db581", "status": "affected", "versionType": "git" }, { "version": "47ab3d820cb0a502bd0074f83bb3cf7ab5d79902", "lessThan": "24a40df79307ca7ca0eec0889361cf6ac146d72a", "status": "affected", "versionType": "git" }, { "version": "1034719fdefd26caeec0a44a868bb5a412c2c1a5", "lessThan": "e0e3dcf48189603f3865f1a0b799b3b42baae96d", "status": "affected", "versionType": "git" }, { "version": "ae17b3b5e753efc239421d186cd1ff06e5ac296e", "lessThan": "4e0ee232ebe3df04874125d7c7f3e6c25ea5483d", "status": "affected", "versionType": "git" }, { "version": "ecfd41166b72b67d3bdeb88d224ff445f6163869", "lessThan": "be09b47ed8677d76962e3240c145502e2ad9f3c8", "status": "affected", "versionType": "git" }, { "version": "ecfd41166b72b67d3bdeb88d224ff445f6163869", "lessThan": "fa5b19ce69067874b1413f3c2027563bae8c2cb3", "status": "affected", "versionType": "git" }, { "version": "ecfd41166b72b67d3bdeb88d224ff445f6163869", "lessThan": "6e7247d8f5fefeceb0bb9cc80a5388a636b219cd", "status": "affected", "versionType": "git" }, { "version": "799c06ad4c9c790c265e8b6b94947213f1fb389c", "status": "affected", "versionType": "git" }, { "version": "dfdcbcde5c20df878178245d4449feada7d5b201", "status": "affected", "versionType": "git" }, { "version": "7ef3fd250f84494fb2f7871f357808edaa1fc6ce", "status": "affected", "versionType": "git" }, { "version": "5.10.241", "lessThan": "5.10.258", "status": "affected", "versionType": "semver" }, { "version": "5.15.190", "lessThan": "5.15.209", "status": "affected", "versionType": "semver" }, { "version": "6.1.149", "lessThan": "6.1.175", "status": "affected", "versionType": "semver" }, { "version": "6.6.103", "lessThan": "6.6.140", "status": "affected", "versionType": "semver" }, { "version": "6.12.43", "lessThan": "6.12.88", "status": "affected", "versionType": "semver" }, { "version": "5.4.297", "lessThan": "5.5", "status": "affected", "versionType": "semver" }, { "version": "6.15.11", "lessThan": "6.16", "status": "affected", "versionType": "semver" }, { "version": "6.16.2", "lessThan": "6.17", "status": "affected", "versionType": "semver" } ] }, { "product": "Linux", "vendor": "Linux", "defaultStatus": "affected", "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git", "programFiles": [ "sound/usb/stream.c" ], "versions": [ { "version": "6.17", "status": "affected" }, { "version": "0", "lessThan": "6.17", "status": "unaffected", "versionType": "semver" }, { "version": "5.10.258", "lessThanOrEqual": "5.10.*", "status": "unaffected", "versionType": "semver" }, { "version": "5.15.209", "lessThanOrEqual": "5.15.*", "status": "unaffected", "versionType": "semver" }, { "version": "6.1.175", "lessThanOrEqual": "6.1.*", "status": "unaffected", "versionType": "semver" }, { "version": "6.6.140", "lessThanOrEqual": "6.6.*", "status": "unaffected", "versionType": "semver" }, { "version": "6.12.88", "lessThanOrEqual": "6.12.*", "status": "unaffected", "versionType": "semver" }, { "version": "6.18.30", "lessThanOrEqual": "6.18.*", "status": "unaffected", "versionType": "semver" }, { "version": "7.0.7", "lessThanOrEqual": "7.0.*", "status": "unaffected", "versionType": "semver" }, { "version": "7.1", "lessThanOrEqual": "*", "status": "unaffected", "versionType": "original_commit_for_fix" } ] } ], "cpeApplicability": [ { "nodes": [ { "operator": "OR", "negate": false, "cpeMatch": [ { "vulnerable": true, "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*", "versionStartIncluding": "5.10.241", "versionEndExcluding": "5.10.258" }, { "vulnerable": true, "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*", "versionStartIncluding": "5.15.190", "versionEndExcluding": "5.15.209" }, { "vulnerable": true, "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*", "versionStartIncluding": "6.1.149", "versionEndExcluding": "6.1.175" }, { "vulnerable": true, "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*", "versionStartIncluding": "6.6.103", "versionEndExcluding": "6.6.140" }, { "vulnerable": true, "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*", "versionStartIncluding": "6.12.43", "versionEndExcluding": "6.12.88" }, { "vulnerable": true, "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*", "versionStartIncluding": "6.17", "versionEndExcluding": "6.18.30" }, { "vulnerable": true, "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*", "versionStartIncluding": "6.17", "versionEndExcluding": "7.0.7" }, { "vulnerable": true, "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*", "versionStartIncluding": "6.17", "versionEndExcluding": "7.1" }, { "vulnerable": true, "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*", "versionStartIncluding": "5.4.297" }, { "vulnerable": true, "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*", "versionStartIncluding": "6.15.11" }, { "vulnerable": true, "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*", "versionStartIncluding": "6.16.2" } ] } ] } ], "references": [ { "url": "https://git.kernel.org/stable/c/076d5d13eb9c1ad259a7f246149f6676c62285f9" }, { "url": "https://git.kernel.org/stable/c/316aa0b1e3c5600eae5ab876394c1ac70e6db581" }, { "url": "https://git.kernel.org/stable/c/24a40df79307ca7ca0eec0889361cf6ac146d72a" }, { "url": "https://git.kernel.org/stable/c/e0e3dcf48189603f3865f1a0b799b3b42baae96d" }, { "url": "https://git.kernel.org/stable/c/4e0ee232ebe3df04874125d7c7f3e6c25ea5483d" }, { "url": "https://git.kernel.org/stable/c/be09b47ed8677d76962e3240c145502e2ad9f3c8" }, { "url": "https://git.kernel.org/stable/c/fa5b19ce69067874b1413f3c2027563bae8c2cb3" }, { "url": "https://git.kernel.org/stable/c/6e7247d8f5fefeceb0bb9cc80a5388a636b219cd" } ], "title": "ALSA: usb-audio: Avoid potential endless loop in convert_chmap_v3()", "x_generator": { "engine": "bippy-1.2.0" } }, "adp": [ { "x_adpType": "supplier", "providerMetadata": { "orgId": "0b142b55-0307-4c5a-b3c9-f314f3fb7c5e", "shortName": "siemens-SADP", "dateUpdated": "2026-10-15T01:20:47.967Z" }, "affected": [ { "vendor": "Siemens", "product": "SIMATIC S7-1500 TM MFP - GNU/Linux subsystem", "versions": [ { "status": "affected", "version": "0", "lessThan": "*", "versionType": "custom" } ], "defaultStatus": "unknown" } ], "references": [ { "url": "https://cert-portal.siemens.com/productcert/html/ssa-784472.html" } ] } ] } }