Skip to main contentChat with us

ISO 27001:2022 Annex A  ·  Technological Control

A.8.7
Protection against malware

To keep malicious software from compromising the information and the systems the business depends on.

Last reviewed: June 12, 2026  ·  Authored by TÜV SÜD & BSI Certified Lead Auditors

Control Definition

Organizations must put defenses in place that prevent, detect, and recover from malware infections, and back those technical controls with user awareness so people can recognize and avoid the lures that deliver malicious code.

Control Objective

To keep malicious software from compromising the information and the systems the business depends on.

What This Really Means

Protection against malware means defending your systems, networks, and data from malicious software including viruses, ransomware, trojans, worms, spyware, adware, and rootkits. This control requires technical defenses combined with user awareness training.

Think of malware protection like a multi-layered immune system: antivirus software blocks known threats, behavior-based detection catches zero-day attacks, email filtering stops malicious attachments, web filtering blocks dangerous websites, and educated users don't click suspicious links.

This isn't just "install antivirus and forget." Modern malware protection requires: endpoint protection platforms (EPP/EDR) that detect and respond to threats in real-time, network-based protection (firewalls, IPS/IDS), email security gateways that scan attachments and links, regular security awareness training teaching users to recognize phishing, and incident response procedures for when malware is detected.

The control also demands keeping malware signatures updated, running regular scans, monitoring alerts, and quarantining infected systems immediately. User awareness is critical—most malware enters through social engineering (phishing emails, malicious downloads). Technical controls alone won't stop users from running "Invoice.exe" attached to a convincing phishing email.

Why It Matters

Malware is the leading cause of data breaches, ransomware attacks, and business disruption globally. A single ransomware infection can encrypt your entire network, bringing operations to a halt and demanding millions in ransom.

Without adequate malware protection, organizations face:

  • Ransomware Attacks – Encryption of critical data and systems with ransom demands; paying doesn't guarantee recovery and bankrolls organized crime
  • Data Exfiltration – Spyware and trojans steal sensitive information (customer data, credentials, intellectual property) and transmit it to attackers
  • Business Disruption – Malware can corrupt databases, delete files, or render systems unusable, causing costly downtime and recovery efforts
  • Credential Theft – Keyloggers and infostealers capture passwords, banking credentials, and authentication tokens enabling further attacks
  • Botnet Recruitment – Compromised systems become part of criminal botnets used for DDoS attacks, spam campaigns, or cryptocurrency mining
  • Compliance Violations – DPDPA's reasonable-security-safeguards duty, PCI DSS, and sector regulations all expect malware defenses; failures lead to fines and audit non-conformities

Ransomware attacks have surged in recent years, with healthcare, education, manufacturing, and SMBs heavily targeted in India. CERT-In's directions make ransomware and other malicious-code incidents mandatorily reportable within 6 hours of noticing. Ransom demands routinely run to six or seven figures, and full recovery costs (downtime, remediation, lost business) are typically a multiple of the ransom itself. Prevention is exponentially cheaper than cure.

Implementation Guidance

1

Deploy Endpoint Protection Platform (EPP) or Endpoint Detection and Response (EDR)

Install comprehensive endpoint security on all devices: Windows Defender for Endpoint (Microsoft), CrowdStrike Falcon, SentinelOne, Sophos Intercept X, or Trend Micro. EPP provides signature-based antivirus plus behavior analysis. EDR adds threat hunting, forensics, and automated response. Configure centralized management console to monitor all endpoints, ensure real-time protection is enabled, automatic updates are on, and cloud-delivered protection is active. Require daily quick scans and weekly full scans. Block execution from temp folders and USB drives.

2

Implement Email Security Gateway with Anti-Malware Scanning

Deploy email security that scans all inbound/outbound messages for malware, phishing, and malicious links: Microsoft Defender for Office 365, Proofpoint, Mimecast, Barracuda Email Security Gateway. Configure attachment sandboxing (detonate suspicious files in isolated environment), URL rewriting (proxy links through security scanner), impersonation protection, and DMARC/SPF/DKIM enforcement. Block executable attachments (.exe, .scr, .bat, .js, .vbs) by default. Quarantine suspicious emails for admin review rather than delivering to users.

3

Enable Web Filtering and DNS-Based Malware Protection

Block access to known malicious websites using web filtering appliances or cloud services: Cisco Umbrella, Zscaler, Cloudflare Gateway, Palo Alto DNS Security. These prevent users from visiting phishing sites, malware distribution servers, and command-and-control (C2) domains. Configure category-based blocking: malware, phishing, newly registered domains (under 30 days old), cryptomining, adult content. Enable safe search enforcement. Log all blocked attempts for security monitoring.

4

Configure Network-Based Malware Detection (IPS/IDS, Next-Gen Firewalls)

Deploy network security that inspects traffic for malware signatures and malicious behavior: Palo Alto Networks, Fortinet FortiGate, Cisco Firepower, Check Point. Enable intrusion prevention (IPS) to block known exploits, file-based threat analysis to scan downloads, and SSL/TLS inspection to detect malware in encrypted traffic. Configure threat intelligence feeds from vendors and CERT-In. Implement network segmentation so malware can't spread laterally if one system is infected.

5

Conduct Regular Security Awareness Training on Malware Threats

Train employees quarterly on recognizing and avoiding malware threats: how to identify phishing emails (sender address spoofing, urgency language, suspicious attachments/links), dangers of downloading software from untrusted sources, risks of USB drives and removable media, social engineering tactics attackers use. Use phishing simulation campaigns monthly to test users—send fake phishing emails and track who clicks/reports. Provide immediate feedback and remedial training for users who fall for simulations. Recognize and reward vigilant employees who report suspicious emails.

6

Implement Application Whitelisting or Application Control

Prevent execution of unauthorized software using application whitelisting (Windows AppLocker or WDAC, Santa on macOS, or dedicated allowlisting tools like ThreatLocker or Airlock Digital). Define which applications are allowed to run based on publisher certificates, file hashes, or file paths. Block execution from user-writable directories (Downloads, Temp, AppData). This prevents ransomware and malware from executing even if it bypasses antivirus. For servers, implement strict whitelisting allowing only approved production applications. Test thoroughly before deployment to avoid blocking legitimate software.

7

Establish Malware Incident Response and Containment Procedures

Document procedures for when malware is detected: immediately isolate infected system from network (disable WiFi/Ethernet), notify security team, preserve forensic evidence (don't reboot or wipe), identify scope of infection (check other systems for same indicators), determine data impact (was data exfiltrated or encrypted?), remediate by wiping and reimaging infected systems from clean backups, conduct root cause analysis, and update defenses to prevent recurrence. Report to CERT-In within 6 hours of noticing where the incident falls in its mandatory reporting categories (ransomware and malicious code attacks do). Practice response procedures quarterly through tabletop exercises.

Audit Evidence

During your ISO 27001 certification audit, auditors will expect to see the following evidence to demonstrate compliance with A.8.7:

Documentation

  • Malware Protection Policy or Endpoint Security Policy defining protection requirements
  • Endpoint protection platform configuration screenshots showing enabled features
  • Email security gateway configuration and malware detection logs
  • Web filtering policy and blocked domain/category reports
  • Security awareness training materials covering malware recognition and phishing
  • Malware incident response procedures and runbooks
  • CERT-In incident reporting evidence if applicable

Interviews

  • IT security team about malware protection tools, monitoring, and incident response
  • End users to verify they understand phishing risks and how to report suspicious emails
  • SOC or monitoring team about how malware alerts are triaged and investigated

Observations

  • Review endpoint protection console showing coverage, update status, and detection statistics
  • Examine email security logs showing blocked malicious attachments and quarantined messages
  • Test malware protection by downloading EICAR test file (should be blocked)
  • Review phishing simulation results and user click rates

Practitioner Insights

Surendra Pal Singh

I see organizations spend lakhs on enterprise EDR platforms but still get infected because nobody monitors the alerts. Malware protection is not "install and forget"—it requires daily monitoring of detection dashboards, investigating alerts (not dismissing as false positives), and tuning policies based on threats. If your EDR console shows 0 detections for 6 months, either you are incredibly lucky or the protection is not working. Test with EICAR and real-world phishing simulations.

Surendra Pal Singh · CISO, DPO, CISA, ISO 27001, 27701, 42001 Lead Auditor
Saundhi Chauhan

User awareness is the weakest link. I have audited organizations with top-tier antivirus where a startling share of employees still clicked phishing simulation links, and some even entered credentials on fake login pages. Malware protection must combine technology (EPP/EDR, email security) with relentless user training. Run monthly phishing simulations, immediately retrain users who click, and reward vigilant employees who report suspicious emails. Make security awareness a continuous culture, not annual checkbox training.

Saundhi Chauhan · ISO 27001, 27701 Lead Auditor

Common Challenges & Solutions

Challenge

Employees complain antivirus slows down their computers and they want to disable it.

Solution

Modern EPP/EDR solutions are lightweight and cloud-optimized—performance issues are rare. Investigate the root cause: outdated hardware (upgrade RAM/SSD), misconfigured scans running during business hours (schedule for nights/weekends), or legacy antivirus (replace with modern solution). Educate users on the critical importance of protection. Use centralized management to prevent users from disabling antivirus—remove local admin rights. For performance-critical systems (CAD workstations, video editing), create exclusions for specific trusted folders, not the entire system.

Challenge

Email security gateway blocks legitimate emails and attachments, causing business disruption.

Solution

Tune email security policies to balance security and usability. Create allow-lists for trusted sender domains and IP addresses. Enable user self-service quarantine portals where users can review and release their own false positives. Implement "soft-fail" for medium-risk emails (deliver with warning banner) rather than blocking. For legitimate business needs to receive executables (software vendors, partners), require them to be delivered via secure file transfer (SFTP, SharePoint) instead of email. Review quarantine logs weekly and adjust policies based on false positive patterns.

Challenge

We got infected by ransomware despite having antivirus—what went wrong?

Solution

Signature-based antivirus alone is insufficient for modern threats. Ransomware uses polymorphic code and zero-day exploits that bypass traditional AV. Upgrade to EDR with behavioral detection that identifies ransomware behavior (mass file encryption, shadow copy deletion, network propagation). Implement application whitelisting to prevent unknown executables from running. Enable email sandboxing to detonate suspicious attachments before delivery. Most importantly, maintain offline backups that ransomware cannot encrypt. Defense in depth: multiple overlapping controls, not a single silver bullet.

Challenge

Employees use personal devices (BYOD) for work—how do we ensure malware protection on devices we don't control?

Solution

Implement Mobile Device Management (MDM) or Mobile Application Management (MAM) that enforces security baselines: require antivirus installation, verify it is running and updated before granting access, use conditional access policies (Microsoft Intune, VMware Workspace ONE) that check device health before allowing connection. For true BYOD where users resist MDM, implement containerization: work apps and data live in encrypted container with separate malware protection, personal side of device is untouched. Alternatively, prohibit BYOD for roles accessing sensitive data and provide company-owned devices.

Challenge

Mac and Linux users say they don't need antivirus because "Macs don't get viruses."

Solution

This is a dangerous myth. While Macs and Linux see less commodity malware than Windows, they absolutely get malware—especially targeted attacks. macOS malware families like Adload, Shlayer, and Atomic Stealer have spread widely in recent years. Linux servers are frequently targeted by cryptominers, botnets, and ransomware (RansomEXX, DarkRadiation). Deploy endpoint protection for all platforms: Microsoft Defender for Endpoint (cross-platform), CrowdStrike Falcon, SentinelOne, ESET Endpoint Security. Configure the same protections: real-time scanning, behavioral analysis, web filtering. No exceptions based on operating system.

Frequently Asked Questions

Is free antivirus (Windows Defender, ClamAV) sufficient for ISO 27001 compliance?
Yes, if properly configured, updated, and monitored. Windows Defender (Microsoft Defender for Endpoint when cloud-connected) is enterprise-grade and meets ISO 27001 requirements. ClamAV is acceptable for Linux servers. What matters is not the cost but demonstrating: protection is deployed on all systems, signatures are updated automatically, scans run regularly, alerts are monitored and investigated, and incidents are responded to promptly. Document your malware protection strategy and show evidence of effectiveness.
How often must antivirus signatures be updated?
Daily at minimum, but modern cloud-connected EPP/EDR updates in real-time (hourly or continuous). Configure automatic updates and verify they are working—check last update timestamp on random endpoints. For air-gapped systems without internet access, use offline update mechanisms: download signature updates on a connected system and transfer via secure media weekly. Never allow endpoints to run with signatures older than 7 days.
What should we do if malware is detected on a system?
Follow incident response procedures: (1) Immediately isolate the infected system from network (disconnect WiFi/Ethernet or use EDR remote isolation). (2) Notify security team and management. (3) Preserve forensic evidence (memory dump, disk image, logs) before remediation. (4) Identify infection scope—check other systems for same indicators of compromise (IOCs). (5) Determine impact—was data stolen, encrypted, or corrupted? (6) Remediate by wiping and reimaging from clean backups; do not trust "cleaned" systems. (7) Conduct root cause analysis and update defenses. (8) Report to CERT-In within 6 hours if the incident is in its mandatory reporting categories (malware and ransomware attacks are).
Should we pay the ransom if hit by ransomware?
No. Paying ransoms funds criminal organizations and does not guarantee data recovery. FBI and CERT-In advise against payment. Instead: isolate infected systems immediately, restore from clean offline backups (you do have these, right?), rebuild compromised systems from scratch, engage forensic investigators to determine root cause, notify law enforcement and CERT-In. Prevention through backups, EDR, and user training is exponentially cheaper than ransom payments and the recovery that follows. Many ransomware gangs do not provide decryption keys even after payment.
Do cloud services (AWS, Azure, Google Cloud) provide malware protection for workloads?
Cloud providers offer optional malware protection but it is NOT enabled by default. You must explicitly configure: AWS GuardDuty (threat detection), Microsoft Defender for Cloud (malware scanning for VMs and containers), Google Cloud Security Command Center. These are shared responsibility—cloud provider secures infrastructure, you secure your workloads. Deploy endpoint protection (CrowdStrike, SentinelOne) on cloud VMs just like on-premises servers. Enable cloud-native protections for serverless (Lambda malware scanning, S3 object scanning).
How do we protect against malware in email attachments without annoying users?
Use layered email security: (1) Email gateway scans and blocks known malicious attachments. (2) Sandboxing detonates suspicious files in isolated environment before delivery (delay: 2-5 minutes). (3) Allow users to self-service release false positives from quarantine. (4) For legitimate business needs to receive executables, provide secure alternatives (SharePoint, SFTP) and educate senders. (5) Implement banner warnings on external emails: "This email is from outside the organization." Balance security with usability—perfect security that blocks everything is unusable; usable security that blocks nothing is worthless.

Written By Expert Auditors

Saundhi Chauhan
Saundhi Chauhan
Lead Auditor
ISO 27001 Lead AuditorISO 27701 Lead Auditor
Surendra Pal Singh
Surendra Pal Singh
Chief Information Security Officer & Data Protection Officer
CISODPOCISAMCSEITILISO 27001 Lead AuditorISO 27701 Lead AuditorISO 42001 Lead Auditor
Last reviewed: June 2026Content verified by certified lead auditors

Get in touch

Book a free consultation or send us your requirements. We respond within 24 hours.

Quick Call

Pick a time slot

Send Requirements

Get a custom quote in 24 hours

We're Online

⚠️ Business inquiries only. Personal email addresses will be rejected.

24hr Response
Free Consultation
No Obligations