« Volver al listado

CVE-2023-53812

Estado: AplazadaSin puntuar—

In the Linux kernel, the following vulnerability has been resolved:

media: mediatek: vcodec: fix decoder disable pm crash

Can't call pm_runtime_disable when the architecture support sub device for 'dev->pm.dev' is NUll, or will get below crash log.

Detalles técnicos trazas, registros y código del informe original
[   10.771551] pc : _raw_spin_lock_irq+0x4c/0xa0
[   10.771556] lr : __pm_runtime_disable+0x30/0x130
[   10.771558] sp : ffffffc01e4cb800
[   10.771559] x29: ffffffc01e4cb800 x28: ffffffdf082108a8
[   10.771563] x27: ffffffc01e4cbd70 x26: ffffff8605df55f0
[   10.771567] x25: 0000000000000002 x24: 0000000000000002
[   10.771570] x23: ffffff85c0dc9c00 x22: 0000000000000001
[   10.771573] x21: 0000000000000001 x20: 0000000000000000
[   10.771577] x19: 00000000000000f4 x18: ffffffdf2e9fbe18
[   10.771580] x17: 0000000000000000 x16: ffffffdf2df13c74
[   10.771583] x15: 00000000000002ea x14: 0000000000000058
[   10.771587] x13: ffffffdf2de1b62c x12: ffffffdf2e9e30e4
[   10.771590] x11: 0000000000000000 x10: 0000000000000001
[   10.771593] x9 : 0000000000000000 x8 : 00000000000000f4
[   10.771596] x7 : 6bff6264632c6264 x6 : 0000000000008000
[   10.771600] x5 : 0080000000000000 x4 : 0000000000000001
[   10.771603] x3 : 0000000000000008 x2 : 0000000000000001
[   10.771608] x1 : 0000000000000000 x0 : 00000000000000f4
[   10.771613] Call trace:
[   10.771617]  _raw_spin_lock_irq+0x4c/0xa0
[   10.771620]  __pm_runtime_disable+0x30/0x130
[   10.771657]  mtk_vcodec_probe+0x69c/0x728 [mtk_vcodec_dec 800cc929d6631f79f9b273254c8db94d0d3500dc]
[   10.771662]  platform_drv_probe+0x9c/0xbc
[   10.771665]  really_probe+0x13c/0x3a0
[   10.771668]  driver_probe_device+0x84/0xc0
[   10.771671]  device_driver_attach+0x54/0x78

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)

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

JSON original (NVD)

Mostrar
{
  "id": "CVE-2023-53812",
  "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": "ba31a5b39400a7b500b3f022a351218b179038dc",
              "lessThan": "c692a44bc5146eb487f40798a1ea8dd57fd2607d",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "ba31a5b39400a7b500b3f022a351218b179038dc",
              "lessThan": "03e9773388a27242e6139f3d5b5fd00112adb5c3",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "ba31a5b39400a7b500b3f022a351218b179038dc",
              "lessThan": "34fe290090ecfcf405cad9d0e0ddc8b8246ffaa2",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "ba31a5b39400a7b500b3f022a351218b179038dc",
              "lessThan": "9d2f13fb47dcab6d094f34ecfd6a879a409722b3",
              "versionType": "git"
            }
          ],
          "programFiles": [
            "drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_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": "5.18"
            },
            {
              "status": "unaffected",
              "version": "0",
              "lessThan": "5.18",
              "versionType": "semver"
            },
            {
              "status": "unaffected",
              "version": "6.1.28",
              "versionType": "semver",
              "lessThanOrEqual": "6.1.*"
            },
            {
              "status": "unaffected",
              "version": "6.2.15",
              "versionType": "semver",
              "lessThanOrEqual": "6.2.*"
            },
            {
              "status": "unaffected",
              "version": "6.3.2",
              "versionType": "semver",
              "lessThanOrEqual": "6.3.*"
            },
            {
              "status": "unaffected",
              "version": "6.4",
              "versionType": "original_commit_for_fix",
              "lessThanOrEqual": "*"
            }
          ],
          "programFiles": [
            "drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_drv.c"
          ],
          "defaultStatus": "affected"
        }
      ]
    }
  ],
  "published": "2025-12-09T01:16:53.340",
  "references": [
    {
      "url": "https://git.kernel.org/stable/c/03e9773388a27242e6139f3d5b5fd00112adb5c3",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/34fe290090ecfcf405cad9d0e0ddc8b8246ffaa2",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/9d2f13fb47dcab6d094f34ecfd6a879a409722b3",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/c692a44bc5146eb487f40798a1ea8dd57fd2607d",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    }
  ],
  "vulnStatus": "Deferred",
  "descriptions": [
    {
      "lang": "en",
      "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nmedia: mediatek: vcodec: fix decoder disable pm crash\n\nCan't call pm_runtime_disable when the architecture support sub device for\n'dev->pm.dev' is NUll, or will get below crash log.\n\n[   10.771551] pc : _raw_spin_lock_irq+0x4c/0xa0\n[   10.771556] lr : __pm_runtime_disable+0x30/0x130\n[   10.771558] sp : ffffffc01e4cb800\n[   10.771559] x29: ffffffc01e4cb800 x28: ffffffdf082108a8\n[   10.771563] x27: ffffffc01e4cbd70 x26: ffffff8605df55f0\n[   10.771567] x25: 0000000000000002 x24: 0000000000000002\n[   10.771570] x23: ffffff85c0dc9c00 x22: 0000000000000001\n[   10.771573] x21: 0000000000000001 x20: 0000000000000000\n[   10.771577] x19: 00000000000000f4 x18: ffffffdf2e9fbe18\n[   10.771580] x17: 0000000000000000 x16: ffffffdf2df13c74\n[   10.771583] x15: 00000000000002ea x14: 0000000000000058\n[   10.771587] x13: ffffffdf2de1b62c x12: ffffffdf2e9e30e4\n[   10.771590] x11: 0000000000000000 x10: 0000000000000001\n[   10.771593] x9 : 0000000000000000 x8 : 00000000000000f4\n[   10.771596] x7 : 6bff6264632c6264 x6 : 0000000000008000\n[   10.771600] x5 : 0080000000000000 x4 : 0000000000000001\n[   10.771603] x3 : 0000000000000008 x2 : 0000000000000001\n[   10.771608] x1 : 0000000000000000 x0 : 00000000000000f4\n[   10.771613] Call trace:\n[   10.771617]  _raw_spin_lock_irq+0x4c/0xa0\n[   10.771620]  __pm_runtime_disable+0x30/0x130\n[   10.771657]  mtk_vcodec_probe+0x69c/0x728 [mtk_vcodec_dec 800cc929d6631f79f9b273254c8db94d0d3500dc]\n[   10.771662]  platform_drv_probe+0x9c/0xbc\n[   10.771665]  really_probe+0x13c/0x3a0\n[   10.771668]  driver_probe_device+0x84/0xc0\n[   10.771671]  device_driver_attach+0x54/0x78"
    }
  ],
  "lastModified": "2026-06-17T06:46:06.923",
  "sourceIdentifier": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
}