Is file uploaded to azure blob storage are scanned for virus ?

Vishal Rambilas Gupta 25 Reputation points
2023-08-28T08:54:54.44+00:00

I have use case, where I am uploading some documents such as doc, docx, txt or pdf to azure blob storage. I want to know what happens if someone uploads a virus contaminated file or malicious file, it being scanned implicitly by azure before the upload happens. If yes, may I have a link to the documentation where it describes that documents are checked for virus ? If no, does that mean that I have to virus check the file before upload ? If I have to virus check the files, is there any functionality provided by Azure to do so ?

Best regards,
Vishal Gupta

Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
3,201 questions
{count} votes

Accepted answer
  1. Deepanshu katara 16,790 Reputation points MVP Moderator
    2023-08-28T09:17:34.9133333+00:00

    Hope you are having a good day!

    To scan files for viruses before uploading them to Azure Blob Storage, you would typically need to integrate with a third-party antivirus solution or develop your own scanning mechanism. There are various antivirus software vendors that offer APIs or SDKs that you can use to perform real-time scanning of files for viruses. Some popular antivirus solutions that offer APIs include:

    Microsoft Defender Antivirus: Microsoft provides APIs for integrating Microsoft Defender Antivirus with your applications. You can find more information on Microsoft's documentation.

    Symantec Endpoint Protection: Symantec offers APIs and SDKs for integrating their antivirus solutions into applications.

    McAfee VirusScan: McAfee provides APIs for integrating their virus scanning capabilities.

    ClamAV: ClamAV is an open-source antivirus engine that you can integrate into your application for scanning files for viruses.

    Before implementing any antivirus solution, make sure to thoroughly review the documentation and understand how to use the API or SDK effectively.

    Doc which can help you:

    https://docs.microsoft.com/en-us/azure/storage/blobs/

    https://azure.microsoft.com/en-us/services/security-center/


1 additional answer

Sort by: Most helpful
  1. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.