CVE-2025-40268

CVE-2025-40268

published December 7, 2025

CVSS
—
EPSS
0%
Percentile
7.9
In the wild
Unconfirmed
What it is

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

cifs: client: fix memory leak in smb3_fs_context_parse_param

The user calls fsconfig twice, but when the program exits, free() only

frees ctx->source for the second fsconfig, not the first.

Regarding fc->source, there is no code in the fs context related to its

memory reclamation.

To fix this memory leak, release the source memory corresponding to ctx

or fc before each parsing.

syzbot reported:

BUG: memory leak

unreferenced object 0xffff888128afa360 (size 96):

backtrace (crc 79c9c7ba):

kstrdup+0x3c/0x80 mm/util.c:84

smb3_fs_context_parse_param+0x229b/0x36c0 fs/smb/client/fs_context.c:1444

BUG: memory leak

unreferenced object 0xffff888112c7d900 (size 96):

backtrace (crc 79c9c7ba):

smb3_fs_context_fullpath+0x70/0x1b0 fs/smb/client/fs_context.c:629

smb3_fs_context_parse_param+0x2266/0x36c0 fs/smb/client/fs_context.c:1438

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00187 · 7.9th percentile
Published
2025-12-07T03:15Z
References (4)
EPSS history
Timeline
  • 06 DEC 21:50Z
    cifs: client: fix memory leak in smb3_fs_context_parse_param
    cvelistv5