WebAppSec/Secure Coding Guidelines: Difference between revisions

Jump to navigation Jump to search
Line 332: Line 332:
'''Upload Verification'''  
'''Upload Verification'''  


*Ensure the image dimensions are within the defined range for the application (example 50x50 to 200x200). ''Interesting. Why?''
*Use image rewriting libraries to verify the image is valid and to strip away extraneous content.  
*Use image rewriting libraries to verify the image is valid and to strip away extraneous content.  
*Set the extension of the stored image to be a valid image extension based on the detected content type of the image from image processing (e.g. do not just trust the header from the upload).  
*Set the extension of the stored image to be a valid image extension based on the detected content type of the image from image processing (e.g. do not just trust the header from the upload).  
Confirmed users
491

edits

Navigation menu