CVE-2026-98782

Estado: RecibidaSin puntuar—
Gravedad—Sin puntuar
Probabilidad de explotación0.17 %mayor que el 6 % de las CVE
Explotación activaNono figura en el catálogo de CISA
Exploit públicoNo conocidosin código público localizado

En el kernel de Linux se ha resuelto la siguiente vulnerabilidad:

drm/mediatek: Fix ovl adaptor platform device leak

mtk_drm_probe() crea un dispositivo de plataforma del adaptador OVL con platform_device_register_data() cuando la canalización de visualización requiere el adaptador OVL.

Si un paso posterior de inicialización falla, la ruta de error de la sonda libera los recursos de DRM sin anular el registro del dispositivo del adaptador OVL ya registrado. La ruta de eliminación normal tampoco anula el registro del dispositivo tras desvincular el controlador DRM, de modo que el dispositivo permanece registrado.

Leer descripción completaMostrar menos

Se lleva un registro de si el adaptador OVL se registró correctamente y se anula su registro si la sonda falla. Además, se recupera el dispositivo de plataforma a partir del dispositivo de componente DDP almacenado y se anula su registro durante la eliminación normal.

El fallo fue identificado por una herramienta de análisis estático que desarrollé y confirmado mediante revisión manual.

Traducción automática del texto original de NVD (en inglés).

CVSS

NVD no ha asignado puntuación CVSS a esta CVE (habitual desde el cambio de política de abril de 2026).

Probabilidad de explotación (EPSS)

Probabilidad de explotación en los próximos 30 días
0.17 %
Percentil entre todas las CVEs puntuadas
6
Fecha de la puntuación
20/10/2026

EPSS (Exploit Prediction Scoring System, de FIRST) estima la probabilidad de que una vulnerabilidad sea explotada en 30 días. Complementa a CVSS (impacto) y a CISA KEV (explotación confirmada).

Tecnologías afectadas (1)

⚠ Inferidas por IA a partir de la descripción — NVD aún no ha analizado esta CVE; no son CPE verificados.

Referencias

Mostrar las 4 referencias

JSON original (NVD)

Mostrar
{
  "id": "CVE-2026-98782",
  "cveTags": [],
  "metrics": {},
  "affected": [
    {
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
      "affectedData": [
        {
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "product": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "0d9eee9118b77e51eeafc5bf4d008fac97035d56",
              "lessThan": "3d85bd738aba61df14dfaf8fe638e2172d8427bf",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "0d9eee9118b77e51eeafc5bf4d008fac97035d56",
              "lessThan": "629458b7e49559593823e351535294db17331be7",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "0d9eee9118b77e51eeafc5bf4d008fac97035d56",
              "lessThan": "8e3a350075b556f2fed4517705935bfee4529fb6",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "0d9eee9118b77e51eeafc5bf4d008fac97035d56",
              "lessThan": "048739be3e9cacae5301b68245668002fe6f0ce5",
              "versionType": "git"
            }
          ],
          "programFiles": [
            "drivers/gpu/drm/mediatek/mtk_drm_drv.c"
          ],
          "defaultStatus": "unaffected"
        },
        {
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "product": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "6.4"
            },
            {
              "status": "unaffected",
              "version": "0",
              "lessThan": "6.4",
              "versionType": "semver"
            },
            {
              "status": "unaffected",
              "version": "6.12.113",
              "versionType": "semver",
              "lessThanOrEqual": "6.12.*"
            },
            {
              "status": "unaffected",
              "version": "6.18.56",
              "versionType": "semver",
              "lessThanOrEqual": "6.18.*"
            },
            {
              "status": "unaffected",
              "version": "7.2.10",
              "versionType": "semver",
              "lessThanOrEqual": "7.2.*"
            },
            {
              "status": "unaffected",
              "version": "7.3",
              "versionType": "original_commit_for_fix",
              "lessThanOrEqual": "*"
            }
          ],
          "programFiles": [
            "drivers/gpu/drm/mediatek/mtk_drm_drv.c"
          ],
          "defaultStatus": "affected"
        }
      ]
    }
  ],
  "published": "2026-10-18T16:17:32.163",
  "references": [
    {
      "url": "https://git.kernel.org/stable/c/048739be3e9cacae5301b68245668002fe6f0ce5",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/3d85bd738aba61df14dfaf8fe638e2172d8427bf",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/629458b7e49559593823e351535294db17331be7",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/8e3a350075b556f2fed4517705935bfee4529fb6",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    }
  ],
  "vulnStatus": "Received",
  "descriptions": [
    {
      "lang": "en",
      "value": "In the Linux kernel, the following vulnerability has been resolved:\n\ndrm/mediatek: Fix ovl adaptor platform device leak\n\nmtk_drm_probe() creates an OVL adaptor platform device with\nplatform_device_register_data() when the display pipeline requires the\nOVL adaptor.\n\nIf a later initialization step fails, the probe error path releases\nthe DRM resources without unregistering the already registered OVL\nadaptor device. The normal remove path likewise leaves the device\nregistered after the DRM driver is unbound.\n\nKeep track of whether the OVL adaptor was successfully registered and\nunregister it on probe failure. Also recover the platform device from\nthe stored DDP component device and unregister it during normal\nremoval.\n\nThe issue was identified by a static analysis tool I developed and\nconfirmed by manual review."
    }
  ],
  "lastModified": "2026-10-19T10:19:42.297",
  "sourceIdentifier": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
}