CVE-2026-43377 ksmbd: Don't log keys in SMB3 signing and encryption key generation

High 8.1 Published Updated

Attackers with debug access can read sensitive SMB3 signing and encryption keys from logs, compromising session security.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-43377?

CVE-2026-43377 is a high-severity vulnerability in Linux kernel, published on 8 May 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

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

ksmbd: Don't log keys in SMB3 signing and encryption key generation

When KSMBD_DEBUG_AUTH logging is enabled, generate_smb3signingkey() and generate_smb3encryptionkey() log the session, signing, encryption, and decryption key bytes. Remove the logs to avoid exposing credentials.

Which versions are affected by CVE-2026-43377?

It affects 1 product.

Products include Linux kernel.

How do I fix CVE-2026-43377?

Apply the vendor's patch.

Is CVE-2026-43377 being exploited?

There is no known exploitation of CVE-2026-43377 in the wild and no public exploit code.

All Linux kernel vulnerabilities

Sources

Also known as BELL-CVE-2026-43377, DEBIAN-CVE-2026-43377, GHSA-95vc-3rg6-xgp2, ROOT-OS-UBUNTU-2204-CVE-2026-43377, ROOT-OS-UBUNTU-2404-CVE-2026-43377, UBUNTU-CVE-2026-43377.

Is CVE-2026-43377 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free