« Volver al listado

CVE-2023-54319

Estado: AplazadaSin puntuar—

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

pinctrl: at91-pio4: check return value of devm_kasprintf()

devm_kasprintf() returns a pointer to dynamically allocated memory. Pointer could be NULL in case allocation fails. Check pointer validity. Identified with coccinelle (kmerr.cocci script).

Depends-on: 1c4e5c470a56 ("pinctrl: at91: use devm_kasprintf() to avoid potential leaks") Depends-on: 5a8f9cf269e8 ("pinctrl: at91-pio4: use proper format specifier for unsigned int")

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-54319",
  "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": "776180848b574c9c01217fa958f10843ffce584f",
              "lessThan": "8d788f2ba830d6d32499b198c526d577c590eedf",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "776180848b574c9c01217fa958f10843ffce584f",
              "lessThan": "3e8ce1d5a1a9d758b359e5c426543957f35991f8",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "776180848b574c9c01217fa958f10843ffce584f",
              "lessThan": "aa3932eb07392d626486428e2ffddc660658e22a",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "776180848b574c9c01217fa958f10843ffce584f",
              "lessThan": "f3c7b95c9991dab02e616fc251b6c3516e0bd0ac",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "776180848b574c9c01217fa958f10843ffce584f",
              "lessThan": "0a95dd17a73b7603818ad7c46c99d757232be331",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "776180848b574c9c01217fa958f10843ffce584f",
              "lessThan": "0af388fce352ed2ab383fd5d1a08db551ca15c38",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "776180848b574c9c01217fa958f10843ffce584f",
              "lessThan": "5bfd577cc728270d6cd7af6c652a1e7661f25487",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "776180848b574c9c01217fa958f10843ffce584f",
              "lessThan": "8a1fa202f47f39680a4305af744f499a324f8a03",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "776180848b574c9c01217fa958f10843ffce584f",
              "lessThan": "f6fd5d4ff8ca0b24cee1af4130bcb1fa96b61aa0",
              "versionType": "git"
            }
          ],
          "programFiles": [
            "drivers/pinctrl/pinctrl-at91-pio4.c"
          ],
          "defaultStatus": "unaffected"
        },
        {
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "product": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "4.4"
            },
            {
              "status": "unaffected",
              "version": "0",
              "lessThan": "4.4",
              "versionType": "semver"
            },
            {
              "status": "unaffected",
              "version": "4.14.322",
              "versionType": "semver",
              "lessThanOrEqual": "4.14.*"
            },
            {
              "status": "unaffected",
              "version": "4.19.291",
              "versionType": "semver",
              "lessThanOrEqual": "4.19.*"
            },
            {
              "status": "unaffected",
              "version": "5.4.251",
              "versionType": "semver",
              "lessThanOrEqual": "5.4.*"
            },
            {
              "status": "unaffected",
              "version": "5.10.188",
              "versionType": "semver",
              "lessThanOrEqual": "5.10.*"
            },
            {
              "status": "unaffected",
              "version": "5.15.121",
              "versionType": "semver",
              "lessThanOrEqual": "5.15.*"
            },
            {
              "status": "unaffected",
              "version": "6.1.39",
              "versionType": "semver",
              "lessThanOrEqual": "6.1.*"
            },
            {
              "status": "unaffected",
              "version": "6.3.13",
              "versionType": "semver",
              "lessThanOrEqual": "6.3.*"
            },
            {
              "status": "unaffected",
              "version": "6.4.4",
              "versionType": "semver",
              "lessThanOrEqual": "6.4.*"
            },
            {
              "status": "unaffected",
              "version": "6.5",
              "versionType": "original_commit_for_fix",
              "lessThanOrEqual": "*"
            }
          ],
          "programFiles": [
            "drivers/pinctrl/pinctrl-at91-pio4.c"
          ],
          "defaultStatus": "affected"
        }
      ]
    }
  ],
  "published": "2025-12-30T13:16:21.193",
  "references": [
    {
      "url": "https://git.kernel.org/stable/c/0a95dd17a73b7603818ad7c46c99d757232be331",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/0af388fce352ed2ab383fd5d1a08db551ca15c38",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/3e8ce1d5a1a9d758b359e5c426543957f35991f8",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/5bfd577cc728270d6cd7af6c652a1e7661f25487",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/8a1fa202f47f39680a4305af744f499a324f8a03",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/8d788f2ba830d6d32499b198c526d577c590eedf",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/aa3932eb07392d626486428e2ffddc660658e22a",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/f3c7b95c9991dab02e616fc251b6c3516e0bd0ac",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/f6fd5d4ff8ca0b24cee1af4130bcb1fa96b61aa0",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    }
  ],
  "vulnStatus": "Deferred",
  "descriptions": [
    {
      "lang": "en",
      "value": "In the Linux kernel, the following vulnerability has been resolved:\n\npinctrl: at91-pio4: check return value of devm_kasprintf()\n\ndevm_kasprintf() returns a pointer to dynamically allocated memory.\nPointer could be NULL in case allocation fails. Check pointer validity.\nIdentified with coccinelle (kmerr.cocci script).\n\nDepends-on: 1c4e5c470a56 (\"pinctrl: at91: use devm_kasprintf() to avoid potential leaks\")\nDepends-on: 5a8f9cf269e8 (\"pinctrl: at91-pio4: use proper format specifier for unsigned int\")"
    },
    {
      "lang": "es",
      "value": "En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta:\n\npinctrl: at91-pio4: comprobar el valor de retorno de devm_kasprintf()\n\ndevm_kasprintf() devuelve un puntero a memoria asignada dinámicamente.\nEl puntero podría ser NULL en caso de que la asignación falle. Comprobar la validez del puntero.\nIdentificado con coccinelle (script kmerr.cocci).\n\nDepende de: 1c4e5c470a56 ('pinctrl: at91: usar devm_kasprintf() para evitar posibles fugas')\nDepende de: 5a8f9cf269e8 ('pinctrl: at91-pio4: usar el especificador de formato adecuado para unsigned int')"
    }
  ],
  "lastModified": "2026-06-17T06:47:13.167",
  "sourceIdentifier": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
}