summaryrefslogtreecommitdiff
path: root/fs/smb/server/smb2pdu.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-09ksmbd: reject repeated SMB2 NEGOTIATE requestsNamjae Jeon1-8/+2
2026-08-09ksmbd: use memcmp() to compare ClientGUIDsNamjae Jeon1-2/+2
2026-08-03ksmbd: defer destroy_previous_session() until after NTLM authenticationJames Montgomery1-5/+4
2026-07-24ksmbd: use opener credentials for FSCTL mutationsNamjae Jeon1-0/+3
2026-07-24ksmbd: fix stack buffer overflow in multichannel session-key copyGil Portnoy1-2/+2
2026-07-24ksmbd: fix integer overflow in set_file_allocation_info()Ibrahim Hashimov1-1/+14
2026-07-24ksmbd: fix multichannel binding and enforce channel limitNamjae Jeon1-50/+92
2026-07-24ksmbd: fix use-after-free of conn->preauth_info in concurrent SMB2 NEGOTIATEGil Portnoy1-4/+7
2026-07-18smb/server: do not require delete access for non-replacing linksChenXiaoSong1-6/+8
2026-07-18ksmbd: track the connection owning a byte-range lockNamjae Jeon1-2/+8
2026-07-18ksmbd: add per-handle permission check to FILE_LINK_INFORMATIONGil Portnoy1-0/+5
2026-07-18ksmbd: enforce FILE_READ_ATTRIBUTES on SMB_FIND_FILE_POSIX_INFORMATIONGil Portnoy1-0/+6
2026-07-18ksmbd: run set info with opener credentialsNamjae Jeon1-5/+3
2026-07-18ksmbd: add a WRITE_DAC/WRITE_OWNER check to SMB2 SET_INFO SECURITYGil Portnoy1-0/+3
2026-07-18ksmbd: require source read access for duplicate extentsNamjae Jeon1-0/+4
2026-07-18ksmbd: fix UAF of struct file_lock in SMB2_LOCK deferred-lock cancellationDavide Ornaghi1-18/+16
2026-07-18ksmbd: serialize QUERY_DIRECTORY requests per fileNamjae Jeon1-0/+4
2026-07-18ksmbd: add a permission check for FSCTL_SET_ZERO_DATAGil Portnoy1-0/+6
2026-07-18ksmbd: add permission checks for FSCTL_DUPLICATE_EXTENTS_TO_FILEGil Portnoy1-0/+11
2026-07-18ksmbd: fix use-after-free of a deferred file_lock on SMB2_CLOSE then SMB2_CANCELGil Portnoy1-7/+7
2026-06-27ksmbd: reject non-VALID session in compound request branchGil Portnoy1-0/+5
2026-06-01ksmbd: fix use-after-free of a deferred file_lock on double SMB2_CANCELGil Portnoy1-0/+11
2026-05-27ksmbd: fix FSCTL permission bypass by adding a permission check for FSCTL_SET...Sean Shen1-0/+11
2026-05-22ksmbd: fix durable reconnect error path file lifetimeJunyi Liu1-2/+13
2026-05-02ksmbd: harden file lifetime during session teardownDaeMyung Kang1-2/+4
2026-04-29smb: server: handle readdir_info_level_struct_sz() errorMarios Makassikis1-1/+7
2026-04-22smb: server: stop sending fake security descriptorsMarios Makassikis1-15/+2
2026-04-22ksmbd: fix CreateOptions sanitization clobbering the whole fieldDaeMyung Kang1-2/+2
2026-04-22ksmbd: fix durable fd leak on ClientGUID mismatch in durable v2 openDaeMyung Kang1-0/+2
2026-04-22ksmbd: fix O(N^2) DoS in smb2_lock via unbounded LockCountAkif Sait1-1/+6
2026-04-22ksmbd: Use AES-CMAC library for SMB3 signature calculationEric Biggers1-5/+3
2026-04-18ksmbd: fix out-of-bounds write in smb2_get_ea() EA alignmentTristan Madani1-0/+2
2026-04-18ksmbd: fix use-after-free in smb2_open during durable reconnectAkif1-8/+5
2026-04-16smb: server: only use public smbdirect functionsStefan Metzmacher1-1/+0
2026-04-13ksmbd: fix mechToken leak when SPNEGO decode fails after token allocGreg Kroah-Hartman1-1/+1
2026-04-13ksmbd: validate EaNameLength in smb2_get_ea()Greg Kroah-Hartman1-0/+5
2026-04-13ksmbd: validate owner of durable handle on reconnectNamjae Jeon1-1/+2
2026-04-13smb: move filesystem_vol_info into common/fscc.hZhangGuoDong1-2/+3
2026-04-13smb: move file_basic_info into common/fscc.hZhangGuoDong1-7/+7
2026-03-30ksmbd: fix OOB write in QUERY_INFO for compound requestsAsim Viladi Oglu Manizada1-32/+89
2026-03-26ksmbd: fix potencial OOB in get_file_all_info() for compound requestsNamjae Jeon1-2/+14
2026-03-23ksmbd: replace hardcoded hdr2_len with offsetof() in smb2_calc_max_out_buf_len()Namjae Jeon1-8/+12
2026-03-23ksmbd: fix memory leaks and NULL deref in smb2_lock()Werner Kasselman1-9/+18
2026-03-23ksmbd: do not expire session on binding failureHyunwoo Kim1-2/+8
2026-03-18ksmbd: fix use-after-free in durable v2 replay of active file handlesHyunwoo Kim1-1/+5
2026-03-18ksmbd: fix use-after-free of share_conf in compound requestHyunwoo Kim1-0/+2
2026-03-18ksmbd: use volume UUID in FS_OBJECT_ID_INFORMATIONNamjae Jeon1-4/+4
2026-03-18ksmbd: unset conn->binding on failed binding requestNamjae Jeon1-0/+1
2026-03-09smb: server: fix use-after-free in smb2_open()Marios Makassikis1-3/+2
2026-03-09smb/server: Fix another refcount leak in smb2_open()Guenter Roeck1-1/+2