| Summary | In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix mechToken leak when SPNEGO decode fails after token alloc The kernel ASN.1 BER decoder calls action callbacks incrementally as it decode_negotiation_token() then sets conn->use_spnego = false because if (conn->use_spnego && conn->mechToken) { so the kfree is skipped, causing the mechToken to never be freed. This codepath is reachable pre-authentication, so untrusted clients can Fix this up by not checking check for use_spnego, as it's not required, |
|---|---|
| Publication Date | April 25, 2026, 12:16 a.m. |
| Registration Date | April 25, 2026, 4:07 a.m. |
| Last Update | April 25, 2026, 2:51 a.m. |