Skip to content
Heist/ feed
Back to feed
UnratedFix available

soc: qcom: pmic_glink_altmode: fix port sanity check

Type: advisorySources: OSV

In the Linux kernel, the following vulnerability has been resolved: soc: qcom: pmic_glink_altmode: fix port sanity check The PMIC GLINK altmode driver currently supports at most two ports. Fix the incomplete port sanity check on notifications to avoid accessing and corrupting memory beyond the port array if we ever get a notification for an unsupported port.

Products
Kernel
Affected versions
Not specified
Fixed versions
6.6.15, 6.7.3
CVEs
CVE-2023-52495
Confirmed fixed CVEs
Not specified
Updated in this feed
5 Nov 2026, 04:24 UTC · Revision 1

Source evidence

soc: qcom: pmic_glink_altmode: fix port sanity check

core-osv · Original source

Published 29 Feb 2024, 15:52 UTC

In the Linux kernel, the following vulnerability has been resolved: soc: qcom: pmic_glink_altmode: fix port sanity check The PMIC GLINK altmode driver currently supports at most two ports. Fix the incomplete port sanity check on notifications to avoid accessing and corrupting memory beyond the port array if we ever get a notification for an unsupported port.

osv:CVE-2023-52495

Kernel

Fixed versions: 6.6.15, 6.7.3

Complete source record
{
  "id": "983263681a477057f5dd35cffaf0e723d789a30341111602d7fe02319eae3fe9",
  "url": "https://osv.dev/vulnerability/CVE-2023-52495",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "soc: qcom: pmic_glink_altmode: fix port sanity check",
    "summary": "In the Linux kernel, the following vulnerability has been resolved: soc: qcom: pmic_glink_altmode: fix port sanity check The PMIC GLINK altmode driver currently supports at most two ports. Fix the incomplete port sanity check on notifications to avoid accessing and corrupting memory beyond the port array if we ever get a notification for an unsupported port.",
    "evidence": "osv:CVE-2023-52495",
    "products": [
      {
        "name": {
          "value": "Kernel",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "6.6.15",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.7.3",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "structured": {
      "id": "CVE-2023-52495",
      "aliases": [
        "CVE-2023-52495"
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
              "type": "GIT",
              "events": [
                {
                  "introduced": "080b4e24852b1d5b66929f69344e6c3eeb963941"
                },
                {
                  "fixed": "532a5557da6892a6b2d5793052e1bce1f4c9e177"
                },
                {
                  "fixed": "d26edf4ee3672cc9828f2a3ffae34086a712574d"
                },
                {
                  "fixed": "c4fb7d2eac9ff9bfc35a2e4d40c7169a332416e0"
                }
              ]
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-52495.json"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.3.0"
                },
                {
                  "fixed": "6.6.15"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.7.0"
                },
                {
                  "fixed": "6.7.3"
                }
              ]
            }
          ],
          "package": {
            "name": "Kernel",
            "ecosystem": "Linux"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-52495.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:42.742468352Z",
      "provider": "osv",
      "references": [
        "https://git.kernel.org/stable/c/532a5557da6892a6b2d5793052e1bce1f4c9e177",
        "https://git.kernel.org/stable/c/c4fb7d2eac9ff9bfc35a2e4d40c7169a332416e0",
        "https://git.kernel.org/stable/c/d26edf4ee3672cc9828f2a3ffae34086a712574d",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/52xxx/CVE-2023-52495.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2023-52495",
        "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/2023/52xxx/CVE-2023-52495.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2023-52495",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "core-osv",
  "document_id": 510241,
  "published_at": "2024-02-29T15:52:12.263+00:00"
}