Re: Coverity: zblock_alloc(): Memory - illegal accesses

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



18.11.2022 19:43, Kees Cook пишет:
Ah-ha, understood. Well, if you do want to catch it if there is ever a
typo in the block_desc values (which are not obviously >4096 without
sitting down and calculating them), perhaps add:

         if (WARN_ON(block_type >= ARRAY_SIZE(block_desc))
                 return -ENOSPC;



Probably it would be better to add a single check on the largest slot_size >= PAGE_SIZE at pool creation time.




[Index of Archives]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux FS]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux