Priority Summary — 20260820_151043_io_uring

Date: 2026-08-20 15:11:37 Source: io_uring, crypto, ipc Total: 69 findings Medium: 69 By category: Cat C: 60   Cat G2: 9 LLM: 0 real  |  69 FP  |  0 unanalyzed Kernel: v7.2-rc7-32-gaf5a019bf97e Branch: work/fscache-fixes
32 local commit(s) since origin/master
  1. af5a019bf97e cifs: fix i_size inconsistency in smb2_duplicate_extents() on FSCTL failure
  2. e6a9c11309cd cifs: call pagecache_isize_extended() in cifs_setsize() when extending
  3. 5fce3864d8e5 smb: client: restore the data_offset bound in is_valid_oplock_break()
  4. 7f11fbcc7141 cifs: clear tcon after cifsFileInfo_put() in cifs_file_set_size()
  5. 1e13b07759b9 smb: client: Avoid leaking sensitive data to the heap in connect.c
  6. d91fefcf00b0 smb: client: Clear sensitive stack data in smb1encrypt.c
  7. 24ec30094b95 smb: client: Clear sensitive stack data in cifsencrypt.c
  8. 3e200e7995cc smb: client: Clear sensitive stack and heap data in smb2ops.c
  9. 13881ad0a8d9 smb: client: Clear sensitive stack data in smb2transport.c
  10. 3356da3ae12b Revert "cifs: remove all cifs files before kill super"
  11. 98dfc0f0348c smb: client: fix use-before-check of ReparseDataLength in reparse_buf_ptr()
  12. 442beae405ea smb: client: fix ALIGN() overflow in symlink_data() error context loop
  13. 67b83682e9c5 smb: client: simplify __build_path_from_dentry_optional_prefix()
  14. cb4c026ddc77 smb: client: fix UAF and buffer leak in cifs_check_trans2() for malformed secondary T2
  15. f1e640a65f45 smb: client: fix OOB read/write from unvalidated DataOffset in coalesce_t2()
  16. e56686589295 smb/client: decode reparse metadata using its payload type
  17. 0a09b6270c91 smb/client: preserve open info type across compound queries
  18. c2f17b3a404d smb/client: mark missing nlink values as unknown
  19. 746f8bb16e15 cifs: fix clearing stats for fastest execution of each smb2 command
  20. 7886f8ae3173 smb/client: remove unused file flags ioctl handlers
  21. 1f852aaa3c8c smb/client: implement fileattr_set for compression flags
  22. 77d852c76342 smb/client: fix nlink of an overwritten open file
  23. 60be95527bc8 cifs: remove dead size-update blocks in cifs_setattr_unix/nounix
  24. 297d8026a570 cifs: remove redundant size-update block in cifs_remap_file_range()
  25. 32a7af68df73 cifs: add cifs_resize_file_locked() to guard fscache_resize_cookie() under i_rwsem
  26. 364b18323058 cifs: use cifs_invalidate_cache() in cifs_do_truncate() for O_TRUNC
  27. b1b741cf8e7c smb: client: clear ce->tgthint in free_tgts()
  28. bf86c08123c6 smb: client: harden DFS cache against invalid target hints
  29. b8e5dc4f95e5 smb: client: clear setuid/setgid bit on write with cifsacl/modefromsid/posix extensions
  30. 45f84cf25a08 smb: client: set replay flag on the read send-error retry path
  31. deb6468f4164 smb: client: fix request buffer leak in smb2_new_read_req()
  32. a2f9fb451c68 smb/client: return EOPNOTSUPP for unsupported O_TMPFILE

All Findings — Ranked by Priority

#TierScoreCatFunctionFileVariableSinkGuardLLM
1Medium 60C__aria_cryptcrypto/aria_generic.creg0subscriptnoFP
2Medium 60C__aria_cryptcrypto/aria_generic.creg0subscriptnoFP
3Medium 60C__aria_cryptcrypto/aria_generic.creg0subscriptnoFP
4Medium 60C__aria_cryptcrypto/aria_generic.creg0subscriptnoFP
5Medium 60C__aria_cryptcrypto/aria_generic.creg1subscriptnoFP
6Medium 60C__aria_cryptcrypto/aria_generic.creg1subscriptnoFP
7Medium 60C__aria_cryptcrypto/aria_generic.creg1subscriptnoFP
8Medium 60C__aria_cryptcrypto/aria_generic.creg1subscriptnoFP
9Medium 60C__aria_cryptcrypto/aria_generic.creg2subscriptnoFP
10Medium 60C__aria_cryptcrypto/aria_generic.creg2subscriptnoFP
11Medium 60C__aria_cryptcrypto/aria_generic.creg2subscriptnoFP
12Medium 60C__aria_cryptcrypto/aria_generic.creg2subscriptnoFP
13Medium 60C__aria_cryptcrypto/aria_generic.creg3subscriptnoFP
14Medium 60C__aria_cryptcrypto/aria_generic.creg3subscriptnoFP
15Medium 60C__aria_cryptcrypto/aria_generic.creg3subscriptnoFP
16Medium 60C__aria_cryptcrypto/aria_generic.creg3subscriptnoFP
17Medium 60G2do_mq_notifyipc/mqueue.cNOTIFY_COOKIE_LENcopy_from_user() unvalidated sizenoFP
18Medium 60G2io_copy_regbufio_uring/mock_file.clencopy_from_user() unvalidated sizenoFP
19Medium 60G2io_probeio_uring/register.csizecopy_to_user() unvalidated sizenoFP
20Medium 60G2io_recvmsg_multishotio_uring/net.ccopy_lencopy_to_user() unvalidated sizenoFP
21Medium 60G2io_register_iowq_affio_uring/register.clencopy_from_user() unvalidated sizenoFP
22Medium 60Ckhazad_cryptcrypto/khazad.cstatesubscriptnoFP
23Medium 60Ckhazad_cryptcrypto/khazad.cstatesubscriptnoFP
24Medium 60Ckhazad_cryptcrypto/khazad.cstatesubscriptnoFP
25Medium 60Ckhazad_cryptcrypto/khazad.cstatesubscriptnoFP
26Medium 60Ckhazad_cryptcrypto/khazad.cstatesubscriptnoFP
27Medium 60Ckhazad_cryptcrypto/khazad.cstatesubscriptnoFP
28Medium 60Ckhazad_cryptcrypto/khazad.cstatesubscriptnoFP
29Medium 60Ckhazad_cryptcrypto/khazad.cstatesubscriptnoFP
30Medium 60Ckhazad_cryptcrypto/khazad.cstatesubscriptnoFP
31Medium 60Ckhazad_cryptcrypto/khazad.cstatesubscriptnoFP
32Medium 60Ckhazad_cryptcrypto/khazad.cstatesubscriptnoFP
33Medium 60Ckhazad_cryptcrypto/khazad.cstatesubscriptnoFP
34Medium 60Ckhazad_cryptcrypto/khazad.cstatesubscriptnoFP
35Medium 60Ckhazad_cryptcrypto/khazad.cstatesubscriptnoFP
36Medium 60Ckhazad_cryptcrypto/khazad.cstatesubscriptnoFP
37Medium 60Ckhazad_cryptcrypto/khazad.cstatesubscriptnoFP
38Medium 60Ckhazad_setkeycrypto/khazad.cK1subscriptnoFP
39Medium 60Ckhazad_setkeycrypto/khazad.cK1subscriptnoFP
40Medium 60Ckhazad_setkeycrypto/khazad.cK1subscriptnoFP
41Medium 60Ckhazad_setkeycrypto/khazad.cK1subscriptnoFP
42Medium 60Ckhazad_setkeycrypto/khazad.cK1subscriptnoFP
43Medium 60Ckhazad_setkeycrypto/khazad.cK1subscriptnoFP
44Medium 60Ckhazad_setkeycrypto/khazad.cK1subscriptnoFP
45Medium 60Ckhazad_setkeycrypto/khazad.cK1subscriptnoFP
46Medium 60Ckhazad_setkeycrypto/khazad.cK1subscriptnoFP
47Medium 60Ckhazad_setkeycrypto/khazad.cK1subscriptnoFP
48Medium 60Ckhazad_setkeycrypto/khazad.cK1subscriptnoFP
49Medium 60Ckhazad_setkeycrypto/khazad.cK1subscriptnoFP
50Medium 60Ckhazad_setkeycrypto/khazad.cK1subscriptnoFP
51Medium 60Ckhazad_setkeycrypto/khazad.cK1subscriptnoFP
52Medium 60Ckhazad_setkeycrypto/khazad.cK1subscriptnoFP
53Medium 60Ckhazad_setkeycrypto/khazad.cK1subscriptnoFP
54Medium 60G2load_msgipc/msgutil.calencopy_from_user() unvalidated sizenoFP
55Medium 60G2load_msgipc/msgutil.calencopy_from_user() unvalidated sizenoFP
56Medium 60Cseed_set_keycrypto/seed.ct0subscriptnoFP
57Medium 60Cseed_set_keycrypto/seed.ct0subscriptnoFP
58Medium 60Cseed_set_keycrypto/seed.ct1subscriptnoFP
59Medium 60Cseed_set_keycrypto/seed.ct1subscriptnoFP
60Medium 60G2store_msgipc/msgutil.calencopy_to_user() unvalidated sizenoFP
61Medium 60G2store_msgipc/msgutil.calencopy_to_user() unvalidated sizenoFP
62Medium 60Cstreebog_xlpscrypto/streebog_generic.cr0subscriptnoFP
63Medium 60Cstreebog_xlpscrypto/streebog_generic.cr1subscriptnoFP
64Medium 60Cstreebog_xlpscrypto/streebog_generic.cr2subscriptnoFP
65Medium 60Cstreebog_xlpscrypto/streebog_generic.cr3subscriptnoFP
66Medium 60Cstreebog_xlpscrypto/streebog_generic.cr4subscriptnoFP
67Medium 60Cstreebog_xlpscrypto/streebog_generic.cr5subscriptnoFP
68Medium 60Cstreebog_xlpscrypto/streebog_generic.cr6subscriptnoFP
69Medium 60Cstreebog_xlpscrypto/streebog_generic.cr7subscriptnoFP

Findings by File

FileFindings
crypto/khazad.c32
crypto/aria_generic.c16
crypto/streebog_generic.c8
ipc/msgutil.c4
crypto/seed.c4
io_uring/register.c2
ipc/mqueue.c1
io_uring/mock_file.c1
io_uring/net.c1