Skip to content
Heist/ feed
Back to feed
UnratedFix available

ksmbd: fix null pointer dereference error in generate_encryptionkey

Type: advisorySources: OSV

In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix null pointer dereference error in generate_encryptionkey If client send two session setups with krb5 authenticate to ksmbd, null pointer dereference error in generate_encryptionkey could happen. sess->Preauth_HashValue is set to NULL if session is valid. So this patch skip generate encryption key if session is valid.

Products
Kernel
Affected versions
Not specified
Fixed versions
5.15.203, 6.1.148, 6.12.42, 6.15.10, 6.16.1, 6.6.102
CVEs
CVE-2025-38562
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 04:28 UTC · Revision 1

Source evidence

ksmbd: fix null pointer dereference error in generate_encryptionkey

core-osv · Original source

Published 19 Aug 2025, 17:02 UTC

In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix null pointer dereference error in generate_encryptionkey If client send two session setups with krb5 authenticate to ksmbd, null pointer dereference error in generate_encryptionkey could happen. sess->Preauth_HashValue is set to NULL if session is valid. So this patch skip generate encryption key if session is valid.

osv:CVE-2025-38562

Kernel

Fixed versions: 5.15.203, 6.1.148, 6.6.102, 6.12.42, 6.15.10, 6.16.1

Complete source record
{
  "id": "a469a57d12c66afe1d17a1dddef1a31092f241005cac55158e1a11b471e999c2",
  "url": "https://osv.dev/vulnerability/CVE-2025-38562",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "ksmbd: fix null pointer dereference error in generate_encryptionkey",
    "summary": "In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix null pointer dereference error in generate_encryptionkey If client send two session setups with krb5 authenticate to ksmbd, null pointer dereference error in generate_encryptionkey could happen. sess->Preauth_HashValue is set to NULL if session is valid. So this patch skip generate encryption key if session is valid.",
    "evidence": "osv:CVE-2025-38562",
    "products": [
      {
        "name": {
          "value": "Kernel",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "5.15.203",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.1.148",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.6.102",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.12.42",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.15.10",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.16.1",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "structured": {
      "id": "CVE-2025-38562",
      "aliases": [
        "CVE-2025-38562"
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0626e6641f6b467447c81dd7678a69c66f7746cf"
                },
                {
                  "fixed": "922f85e6e88fdea723a26854c3a6dcb4beb8d0b9"
                },
                {
                  "fixed": "96a82e19434a2522525baab59c33332658bc7653"
                },
                {
                  "fixed": "d79c8bebaa622ee223128be7c66d8aaeeb634a57"
                },
                {
                  "fixed": "2a30ed6428ce83afedca1a6c5c5c4247bcf12d0e"
                },
                {
                  "fixed": "015ef163d65496ae3ba6192c96140a22743f0353"
                },
                {
                  "fixed": "9c2dbbc959e1fcc6f603a1a843e9cf743ba383bb"
                },
                {
                  "fixed": "9b493ab6f35178afd8d619800df9071992f715de"
                }
              ]
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-38562.json"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.15.0"
                },
                {
                  "fixed": "5.15.203"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.16.0"
                },
                {
                  "fixed": "6.1.148"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.2.0"
                },
                {
                  "fixed": "6.6.102"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.7.0"
                },
                {
                  "fixed": "6.12.42"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.13.0"
                },
                {
                  "fixed": "6.15.10"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.16.0"
                },
                {
                  "fixed": "6.16.1"
                }
              ]
            }
          ],
          "package": {
            "name": "Kernel",
            "ecosystem": "Linux"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-38562.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:33.333326909Z",
      "provider": "osv",
      "references": [
        "https://git.kernel.org/stable/c/015ef163d65496ae3ba6192c96140a22743f0353",
        "https://git.kernel.org/stable/c/2a30ed6428ce83afedca1a6c5c5c4247bcf12d0e",
        "https://git.kernel.org/stable/c/922f85e6e88fdea723a26854c3a6dcb4beb8d0b9",
        "https://git.kernel.org/stable/c/96a82e19434a2522525baab59c33332658bc7653",
        "https://git.kernel.org/stable/c/9b493ab6f35178afd8d619800df9071992f715de",
        "https://git.kernel.org/stable/c/9c2dbbc959e1fcc6f603a1a843e9cf743ba383bb",
        "https://git.kernel.org/stable/c/d79c8bebaa622ee223128be7c66d8aaeeb634a57",
        "https://lists.debian.org/debian-lts-announce/2025/10/msg00008.html",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/38xxx/CVE-2025-38562.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2025-38562",
        "https://www.zerodayinitiative.com/advisories/ZDI-25-917/",
        "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/2025/38xxx/CVE-2025-38562.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2025-38562",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "core-osv",
  "document_id": 500293,
  "published_at": "2025-08-19T17:02:39.45+00:00"
}