{
  "affected": [
    {
      "ranges": [
        {
          "events": [
            {
              "introduced": "4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c"
            },
            {
              "fixed": "d8ee900b92b6526cf84275b49a473155ad75c70e"
            },
            {
              "fixed": "dd340acd42c24a3f28dd22fae6bf38662334264c"
            }
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "type": "GIT"
        }
      ]
    }
  ],
  "database_specific": {
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/49xxx/CVE-2024-49910.json"
  },
  "details": "In the Linux kernel, the following vulnerability has been resolved:\n\ndrm/amd/display: Add NULL check for function pointer in dcn401_set_output_transfer_func\n\nThis commit adds a null check for the set_output_gamma function pointer\nin the dcn401_set_output_transfer_func function. Previously,\nset_output_gamma was being checked for null, but then it was being\ndereferenced without any null check. This could lead to a null pointer\ndereference if set_output_gamma is null.\n\nTo fix this, we now ensure that set_output_gamma is not null before\ndereferencing it. We do this by adding a null check for set_output_gamma\nbefore the call to set_output_gamma.",
  "id": "CVE-2024-49910",
  "modified": "2026-04-01T23:08:03.026934393Z",
  "published": "2024-10-21T18:01:39.483Z",
  "references": [
    {
      "type": "WEB",
      "url": "https://git.kernel.org/stable/c/d8ee900b92b6526cf84275b49a473155ad75c70e"
    },
    {
      "type": "WEB",
      "url": "https://git.kernel.org/stable/c/dd340acd42c24a3f28dd22fae6bf38662334264c"
    },
    {
      "type": "ADVISORY",
      "url": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/49xxx/CVE-2024-49910.json"
    },
    {
      "type": "ADVISORY",
      "url": "https://nvd.nist.gov/vuln/detail/CVE-2024-49910"
    },
    {
      "type": "PACKAGE",
      "url": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"
    }
  ],
  "schema_version": "1.7.3",
  "summary": "drm/amd/display: Add NULL check for function pointer in dcn401_set_output_transfer_func"
}