Skip to content
Heist/ feed
Back to feed
MediumFix available

pinctrl: apple: check devm_kasprintf() returned value

Type: advisorySources: OSV

In the Linux kernel, the following vulnerability has been resolved: pinctrl: apple: check devm_kasprintf() returned value devm_kasprintf() can return a NULL pointer on failure but this returned value is not checked. Fix this lack and check the returned value. Found by code review.

Products
Kernel
Affected versions
Not specified
Fixed versions
6.1.114, 6.11.5, 6.6.58
CVEs
CVE-2024-50069
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 16:18 UTC · Revision 1

Source evidence

pinctrl: apple: check devm_kasprintf() returned value

core-osv · Original source

Published 29 Oct 2024, 00:50 UTC

In the Linux kernel, the following vulnerability has been resolved: pinctrl: apple: check devm_kasprintf() returned value devm_kasprintf() can return a NULL pointer on failure but this returned value is not checked. Fix this lack and check the returned value. Found by code review.

osv:CVE-2024-50069

Kernel

Fixed versions: 6.1.114, 6.6.58, 6.11.5

Complete source record
{
  "id": "d140896b50e3c6fc411384e1f20aa3a9a1a770b2fb62f30cff24248c2ec4cbcb",
  "url": "https://osv.dev/vulnerability/CVE-2024-50069",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "pinctrl: apple: check devm_kasprintf() returned value",
    "summary": "In the Linux kernel, the following vulnerability has been resolved: pinctrl: apple: check devm_kasprintf() returned value devm_kasprintf() can return a NULL pointer on failure but this returned value is not checked. Fix this lack and check the returned value. Found by code review.",
    "evidence": "osv:CVE-2024-50069",
    "products": [
      {
        "name": {
          "value": "Kernel",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "6.1.114",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.6.58",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.11.5",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "medium",
    "structured": {
      "id": "CVE-2024-50069",
      "aliases": [
        "CVE-2024-50069"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
              "type": "GIT",
              "events": [
                {
                  "introduced": "a0f160ffcb83de6a04fa75f9e7bdfe969f2863f7"
                },
                {
                  "fixed": "0a4d4dbef622ac8796a6665e0080da2685f9220a"
                },
                {
                  "fixed": "fad940e2dd789155f99ecafa71a7baf6f96530bc"
                },
                {
                  "fixed": "4d2296fb7c80fdc9925d29a8e85d617cad08731a"
                },
                {
                  "fixed": "665a58fe663ac7a9ea618dc0b29881649324b116"
                }
              ]
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-50069.json"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.16.0"
                },
                {
                  "fixed": "6.1.114"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.2.0"
                },
                {
                  "fixed": "6.6.58"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.7.0"
                },
                {
                  "fixed": "6.11.5"
                }
              ]
            }
          ],
          "package": {
            "name": "Kernel",
            "ecosystem": "Linux"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-50069.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:37.421757495Z",
      "provider": "osv",
      "references": [
        "https://git.kernel.org/stable/c/0a4d4dbef622ac8796a6665e0080da2685f9220a",
        "https://git.kernel.org/stable/c/4d2296fb7c80fdc9925d29a8e85d617cad08731a",
        "https://git.kernel.org/stable/c/665a58fe663ac7a9ea618dc0b29881649324b116",
        "https://git.kernel.org/stable/c/fad940e2dd789155f99ecafa71a7baf6f96530bc",
        "https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/50xxx/CVE-2024-50069.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2024-50069",
        "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/2024/50xxx/CVE-2024-50069.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2024-50069",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 504587,
  "published_at": "2024-10-29T00:50:10.018+00:00"
}