Skip to content
Heist/ feed
Back to feed
UnratedFix available

ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface()

Type: advisorySources: OSV

In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() There may be a bad USB audio device with a USB ID of (0x04fa, 0x4201) and the number of it's interfaces less than 4, an out-of-bounds read bug occurs when parsing the interface descriptor for this device. Fix this by checking the number of interfaces.

Products
Kernel
Affected versions
Not specified
Fixed versions
4.14.293, 4.19.258, 4.9.328, 5.10.143, 5.15.68, 5.19.9, 5.4.213
CVEs
CVE-2022-48701
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 16:59 UTC · Revision 1

Source evidence

ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface()

core-osv · Original source

Published 3 May 2024, 15:12 UTC

In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() There may be a bad USB audio device with a USB ID of (0x04fa, 0x4201) and the number of it's interfaces less than 4, an out-of-bounds read bug occurs when parsing the interface descriptor for this device. Fix this by checking the number of interfaces.

osv:CVE-2022-48701

Kernel

Fixed versions: 4.9.328, 4.14.293, 4.19.258, 5.4.213, 5.10.143, 5.15.68, 5.19.9

Complete source record
{
  "id": "8b26e5d1a7404a58b594b8ceea83a3122e5217f246ab8f9559fdfe1eb3f06d21",
  "url": "https://osv.dev/vulnerability/CVE-2022-48701",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface()",
    "summary": "In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() There may be a bad USB audio device with a USB ID of (0x04fa, 0x4201) and the number of it's interfaces less than 4, an out-of-bounds read bug occurs when parsing the interface descriptor for this device. Fix this by checking the number of interfaces.",
    "evidence": "osv:CVE-2022-48701",
    "products": [
      {
        "name": {
          "value": "Kernel",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "4.9.328",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "4.14.293",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "4.19.258",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "5.4.213",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "5.10.143",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "5.15.68",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "5.19.9",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "structured": {
      "id": "CVE-2022-48701",
      "aliases": [
        "CVE-2022-48701"
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
              "type": "GIT",
              "events": [
                {
                  "introduced": "b9d43bcd061956c8144bcb453d07d13236b6ab28"
                },
                {
                  "fixed": "b970518014f2f0f6c493fb86c1e092b936899061"
                },
                {
                  "fixed": "91904870370fd986c29719846ed76d559de43251"
                },
                {
                  "fixed": "2a308e415d247a23d4d64c964c02e782eede2936"
                },
                {
                  "fixed": "0492798bf8dfcc09c9337a1ba065da1d1ca68712"
                },
                {
                  "fixed": "6123bec8480d23369e2ee0b2208611619f269faf"
                },
                {
                  "fixed": "98e8e67395cc6d0cdf3a771f86ea42d0ee6e59dd"
                },
                {
                  "fixed": "8293e61bbf908b18ff9935238d4fc2ad359e3fe0"
                },
                {
                  "fixed": "e53f47f6c1a56d2af728909f1cb894da6b43d9bf"
                }
              ]
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-48701.json"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "2.6.26"
                },
                {
                  "fixed": "4.9.328"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "4.10.0"
                },
                {
                  "fixed": "4.14.293"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "4.15.0"
                },
                {
                  "fixed": "4.19.258"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "4.20.0"
                },
                {
                  "fixed": "5.4.213"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.5.0"
                },
                {
                  "fixed": "5.10.143"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.11.0"
                },
                {
                  "fixed": "5.15.68"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.16.0"
                },
                {
                  "fixed": "5.19.9"
                }
              ]
            }
          ],
          "package": {
            "name": "Kernel",
            "ecosystem": "Linux"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-48701.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:38.097393135Z",
      "provider": "osv",
      "references": [
        "https://git.kernel.org/stable/c/0492798bf8dfcc09c9337a1ba065da1d1ca68712",
        "https://git.kernel.org/stable/c/2a308e415d247a23d4d64c964c02e782eede2936",
        "https://git.kernel.org/stable/c/6123bec8480d23369e2ee0b2208611619f269faf",
        "https://git.kernel.org/stable/c/8293e61bbf908b18ff9935238d4fc2ad359e3fe0",
        "https://git.kernel.org/stable/c/91904870370fd986c29719846ed76d559de43251",
        "https://git.kernel.org/stable/c/98e8e67395cc6d0cdf3a771f86ea42d0ee6e59dd",
        "https://git.kernel.org/stable/c/b970518014f2f0f6c493fb86c1e092b936899061",
        "https://git.kernel.org/stable/c/e53f47f6c1a56d2af728909f1cb894da6b43d9bf",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/48xxx/CVE-2022-48701.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2022-48701",
        "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/2022/48xxx/CVE-2022-48701.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2022-48701",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "core-osv",
  "document_id": 505050,
  "published_at": "2024-05-03T15:12:34.16+00:00"
}