Skip to content
Heist/ feed
Back to feed
UnratedFix available

usb: core: config: Prevent OOB read in SS endpoint companion parsing

Type: advisorySources: OSV

In the Linux kernel, the following vulnerability has been resolved: usb: core: config: Prevent OOB read in SS endpoint companion parsing usb_parse_ss_endpoint_companion() checks descriptor type before length, enabling a potentially odd read outside of the buffer size. Fix this up by checking the size first before looking at any of the fields in the descriptor.

Products
Kernel
Affected versions
Not specified
Fixed versions
5.10.241, 5.15.190, 6.1.149, 6.12.43, 6.15.11, 6.16.2, 6.6.103
CVEs
CVE-2025-39760
Confirmed fixed CVEs
Not specified
Updated in this feed
3 Nov 2026, 14:34 UTC · Revision 1

Source evidence

usb: core: config: Prevent OOB read in SS endpoint companion parsing

core-osv · Original source

Published 11 Sept 2025, 16:52 UTC

In the Linux kernel, the following vulnerability has been resolved: usb: core: config: Prevent OOB read in SS endpoint companion parsing usb_parse_ss_endpoint_companion() checks descriptor type before length, enabling a potentially odd read outside of the buffer size. Fix this up by checking the size first before looking at any of the fields in the descriptor.

osv:CVE-2025-39760

Kernel

Fixed versions: 5.10.241, 5.15.190, 6.1.149, 6.6.103, 6.12.43, 6.15.11, 6.16.2

Complete source record
{
  "id": "f2843f545106502c3a1350e626ec4dae7fbe457af16d9682480bda4214a9ba7b",
  "url": "https://osv.dev/vulnerability/CVE-2025-39760",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "usb: core: config: Prevent OOB read in SS endpoint companion parsing",
    "summary": "In the Linux kernel, the following vulnerability has been resolved: usb: core: config: Prevent OOB read in SS endpoint companion parsing usb_parse_ss_endpoint_companion() checks descriptor type before length, enabling a potentially odd read outside of the buffer size. Fix this up by checking the size first before looking at any of the fields in the descriptor.",
    "evidence": "osv:CVE-2025-39760",
    "products": [
      {
        "name": {
          "value": "Kernel",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "5.10.241",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "5.15.190",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.1.149",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.6.103",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.12.43",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.15.11",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.16.2",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "structured": {
      "id": "CVE-2025-39760",
      "aliases": [
        "CVE-2025-39760"
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
              "type": "GIT",
              "events": [
                {
                  "introduced": "842f16905dfc6743c1dd80c3d29b49ba3ab7f7c8"
                },
                {
                  "fixed": "5c3097ede7835d3caf6543eb70ff689af4550cd2"
                },
                {
                  "fixed": "058ad2b722812708fe90567875704ae36563e33b"
                },
                {
                  "fixed": "b10e0f868067c6f25bbfabdcf3e1e6432c24ca55"
                },
                {
                  "fixed": "5badd56c711e2c8371d1670f9bd486697575423c"
                },
                {
                  "fixed": "9512510cee7d1becdb0e9413fdd3ab783e4e30ee"
                },
                {
                  "fixed": "4fe6f472f0beef4281e6f03bc38a910a33be663f"
                },
                {
                  "fixed": "9843bcb187cb933861f7805022e6873905f669e4"
                },
                {
                  "fixed": "cf16f408364efd8a68f39011a3b073c83a03612d"
                }
              ]
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-39760.json"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "2.6.35"
                },
                {
                  "fixed": "5.10.241"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.11.0"
                },
                {
                  "fixed": "5.15.190"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.16.0"
                },
                {
                  "fixed": "6.1.149"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.2.0"
                },
                {
                  "fixed": "6.6.103"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.7.0"
                },
                {
                  "fixed": "6.12.43"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.13.0"
                },
                {
                  "fixed": "6.15.11"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.16.0"
                },
                {
                  "fixed": "6.16.2"
                }
              ]
            }
          ],
          "package": {
            "name": "Kernel",
            "ecosystem": "Linux"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-39760.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:29.531529154Z",
      "provider": "osv",
      "references": [
        "https://cert-portal.siemens.com/productcert/html/ssa-032379.html",
        "https://git.kernel.org/stable/c/058ad2b722812708fe90567875704ae36563e33b",
        "https://git.kernel.org/stable/c/4fe6f472f0beef4281e6f03bc38a910a33be663f",
        "https://git.kernel.org/stable/c/5badd56c711e2c8371d1670f9bd486697575423c",
        "https://git.kernel.org/stable/c/5c3097ede7835d3caf6543eb70ff689af4550cd2",
        "https://git.kernel.org/stable/c/9512510cee7d1becdb0e9413fdd3ab783e4e30ee",
        "https://git.kernel.org/stable/c/9843bcb187cb933861f7805022e6873905f669e4",
        "https://git.kernel.org/stable/c/b10e0f868067c6f25bbfabdcf3e1e6432c24ca55",
        "https://git.kernel.org/stable/c/cf16f408364efd8a68f39011a3b073c83a03612d",
        "https://lists.debian.org/debian-lts-announce/2025/10/msg00007.html",
        "https://lists.debian.org/debian-lts-announce/2025/10/msg00008.html",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/39xxx/CVE-2025-39760.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2025-39760",
        "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/2025/39xxx/CVE-2025-39760.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2025-39760",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "core-osv",
  "document_id": 496417,
  "published_at": "2025-09-11T16:52:29.045+00:00"
}