Skip to content
Heist/ feed
Back to feed
HighFix available

drm/amd/display: Increase block_sequence array size

Type: advisorySources: OSV

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Increase block_sequence array size [Why] It's possible to generate more than 50 steps in hwss_build_fast_sequence, for example with a 6-pipe asic where all pipes are in one MPC chain. This overflows the block_sequence buffer and corrupts block_sequence_steps, causing a crash. [How] Expand block_sequence to 100 items. A naive upper bound on the possible number of steps for a 6-pipe asic, ignoring the potential for steps to be mutually exclusive, is 91 with current code, therefore 100 is sufficient.

Products
Kernel
Affected versions
Not specified
Fixed versions
6.12.31, 6.14.9, 6.6.93
CVEs
CVE-2025-38080
Confirmed fixed CVEs
Not specified
Updated in this feed
6 Nov 2026, 00:36 UTC · Revision 1

Source evidence

drm/amd/display: Increase block_sequence array size

core-osv · Original source

Published 18 Jun 2025, 09:33 UTC

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Increase block_sequence array size [Why] It's possible to generate more than 50 steps in hwss_build_fast_sequence, for example with a 6-pipe asic where all pipes are in one MPC chain. This overflows the block_sequence buffer and corrupts block_sequence_steps, causing a crash. [How] Expand block_sequence to 100 items. A naive upper bound on the possible number of steps for a 6-pipe asic, ignoring the potential for steps to be mutually exclusive, is 91 with current code, therefore 100 is sufficient.

osv:CVE-2025-38080

Kernel

Fixed versions: 6.6.93, 6.12.31, 6.14.9

Complete source record
{
  "id": "e86abe78762b4b8af39f76b8644ea7eb018ef3461237ebb4ac845c76027d6ffa",
  "url": "https://osv.dev/vulnerability/CVE-2025-38080",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "drm/amd/display: Increase block_sequence array size",
    "summary": "In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Increase block_sequence array size [Why] It's possible to generate more than 50 steps in hwss_build_fast_sequence, for example with a 6-pipe asic where all pipes are in one MPC chain. This overflows the block_sequence buffer and corrupts block_sequence_steps, causing a crash. [How] Expand block_sequence to 100 items. A naive upper bound on the possible number of steps for a 6-pipe asic, ignoring the potential for steps to be mutually exclusive, is 91 with current code, therefore 100 is sufficient.",
    "evidence": "osv:CVE-2025-38080",
    "products": [
      {
        "name": {
          "value": "Kernel",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "6.6.93",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.12.31",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.14.9",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "high",
    "structured": {
      "id": "CVE-2025-38080",
      "aliases": [
        "CVE-2025-38080"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
              "type": "GIT",
              "events": [
                {
                  "introduced": "4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c"
                },
                {
                  "fixed": "de67e80ab48f1f23663831007a2fa3c1471a7757"
                },
                {
                  "fixed": "e55c5704b12eeea27e212bfab8f7e51ad3e8ac1f"
                },
                {
                  "fixed": "bf1666072e7482317cf2302621766482a21a62c7"
                },
                {
                  "fixed": "3a7810c212bcf2f722671dadf4b23ff70a7d23ee"
                }
              ]
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-38080.json"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "4.15.0"
                },
                {
                  "fixed": "6.6.93"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.7.0"
                },
                {
                  "fixed": "6.12.31"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.13.0"
                },
                {
                  "fixed": "6.14.9"
                }
              ]
            }
          ],
          "package": {
            "name": "Kernel",
            "ecosystem": "Linux"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-38080.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:45.620549353Z",
      "provider": "osv",
      "references": [
        "https://git.kernel.org/stable/c/3a7810c212bcf2f722671dadf4b23ff70a7d23ee",
        "https://git.kernel.org/stable/c/bf1666072e7482317cf2302621766482a21a62c7",
        "https://git.kernel.org/stable/c/de67e80ab48f1f23663831007a2fa3c1471a7757",
        "https://git.kernel.org/stable/c/e55c5704b12eeea27e212bfab8f7e51ad3e8ac1f",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/38xxx/CVE-2025-38080.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2025-38080",
        "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/38xxx/CVE-2025-38080.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2025-38080",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 513537,
  "published_at": "2025-06-18T09:33:53.92+00:00"
}