Skip to content
Singahi

Compliance · guide

ISO 27001 A.8.7: Protection Against Malware

54 min read

Share
On this page

Quick Reference (60 Seconds)

Figure · At a glance

A.8.7 at a glance

Control ID
A.8.7
Control Name
Protection against malware
ISO 27002:2022 Section
8.7
Primary Purpose
Protect information and systems from malware
Key Activities
Deploy anti-malware, scan regularly
Typical Owners
CISO, IT Security Manager
The essentials before reading further. The full reference table follows.
AspectSummary
Control IDA.8.7
Control NameProtection against malware
ISO 27002:2022 Section8.7
Primary PurposeProtect information and systems from malware through detection, prevention, and response measures
Key ActivitiesDeploy anti-malware, scan regularly, update signatures, educate users, control removable media, implement EDR, respond to incidents
Typical OwnersCISO, IT Security Manager, Endpoint Security Team, SOC
Implementation EffortMedium (4–6 weeks)
Main cost driversEndpoint protection or EDR licences (often in existing Microsoft 365 or similar plans), email and web filtering, offline or immutable backups, and staff time for monitoring and response
ISO 27002 attributesControl type: Preventive, Detective, Corrective · Properties: Confidentiality, Integrity, Availability · Concepts: Protect, Detect · Capabilities: System and network security, Information protection · Domains: Protection, Defence

Bottom Line: Malware is one of the most common and damaging threats to organizations. A single malware infection can lead to data theft, ransomware encryption, system compromise, and business disruption. Protection against malware requires a multi-layered defense: prevention, detection, and response. This is not just about antivirus, it's about a complete anti-malware strategy.


What the Control Asks For

In short:

ISO 27001:2022 Annex A 8.7 asks organizations to protect information and associated assets against malware, supported by user awareness.

Do you need this control?

A.8.7 is not mandatory in itself: under clause 6.1.3 you include it if your risk assessment calls for it, and record the decision in your Statement of Applicability. Almost every organisation includes it. The usual adaptation is choosing the mix of measures (EDR, allowlisting, email and web filtering, user awareness) for your environment, including systems that cannot run anti-malware.

What ISO 27002:2022 Adds

27002 8.7 (paraphrased) says protection should combine malware detection and repair software with awareness, appropriate access control and change management: anti-malware software alone is not usually enough. It suggests:

  • (a) rules and controls to prevent or detect unauthorised software, such as application allowlisting (see 8.19, 8.32)
  • (b) controls to prevent or detect use of known or suspected malicious websites (blocklisting)
  • (c) reducing exploitable vulnerabilities (8.8, 8.19)
  • (d) regular automated validation of software and data on critical systems, investigating unapproved files or changes
  • (e) protection against risks from files and software obtained from external networks or media
  • (f) installing and updating malware detection, scanning data received over networks or media, email and messaging attachments and downloads (at several points, such as mail servers and endpoints), and web pages when accessed
  • (g) placing detection tools by risk, using defence in depth (gateways, endpoints, servers) and allowing for evasive techniques such as encrypted files and encrypted transport
  • (h) protecting against malware introduced during maintenance and emergency procedures, which can bypass normal controls
  • (i) a formal process to disable anti-malware temporarily or permanently, with an approver, documented justification and review date
  • (j) business continuity plans for recovering from malware, with online and offline backups (8.13)
  • (k) isolating environments where consequences could be catastrophic
  • (l) procedures and responsibilities, including training, reporting and recovery
  • (m) awareness for all users (6.3)
  • (n) and (o) regularly collecting information on new malware from reputable sources and checking warnings are genuine

27002 also notes that some systems (for example industrial control systems) cannot run anti-malware, so other controls must protect them.

Why Protection against malware Matters

The Malware Threat Landscape

Malware is a persistent, evolving threat that affects organizations of all sizes. From ransomware that encrypts entire networks to spyware that steals credentials, malware is a primary attack vector for cybercriminals.

Key Statistics

  • Ransomware was present in 44% of breaches reviewed in the Verizon DBIR 2025, up from 32% the year before
  • Phishing and malicious attachments remain leading delivery routes for malware
  • Malware-based attacks are reportable in India: the CERT-In Directions (2022) list ransomware and malicious code attacks among incidents to report within 6 hours of noticing

How It Goes Wrong (hypothetical patterns)

  • A manufacturing company in Pune was hit by ransomware (LockBit) that encrypted all 500 endpoints and servers. The attacker demanded a ransom. The company had no backups and no incident response plan. Total cost included recovery, downtime, and reputation loss.
  • A bank employee clicked a phishing link that downloaded a banking trojan. The trojan stole credentials for 200 customer accounts. The bank had to freeze accounts, reset passwords, and notify regulators. The bank reported the incident to RBI and CERT-In and faced supervisory scrutiny.
  • A healthcare clinic's systems were infected with spyware that exfiltrated 50,000 patient records over 6 months. The clinic had no endpoint detection. The data was sold on the dark web. Once the DPDP Rules apply, a breach like this must be intimated to the Data Protection Board and every affected patient, and lawsuits from patients.
  • A logistics company's dispatch system was infected with a worm that spread across the entire network in 2 hours. All delivery tracking, routing, and invoicing systems were down for 3 days. The company lost revenue to delayed deliveries and contractual penalties.
  • An employee used a USB drive from a cyber café on an office laptop. The USB contained a worm that infected the entire network, spreading to 200 machines. The company had no removable media scanning policy. Recovery took 2 weeks.

Regulatory and Business Drivers

  • CERT-In Directions (2022): ransomware and malicious code attacks are reportable within 6 hours of noticing
  • RBI, SEBI CSCRF (2024) and IRDAI (2023) expect anti-malware and incident reporting within their own windows (RBI typically 2 to 6 hours)
  • DPDP Act 2023 requires reasonable security safeguards, including protection against malware that could compromise personal data
  • IT Act 2000 s.43 and s.66 make introducing malware an offence; s.43A covers negligence with sensitive personal data (until DPDP s.44(2) commences)
  • ISO 27001: A.8.7 is one of the Annex A controls you consider when treating risk (clause 6.1.3). If your risk assessment calls for it, it goes in your Statement of Applicability with how it is implemented; if not, you record why it is excluded
  • PCI DSS v4.0.1 Requirement 5 requires anti-malware on systems at risk, with periodic evaluation of those not at risk (5.2.3)
  • SOC 2 CC6.8 requires preventing or detecting unauthorised or malicious software
  • Cyber Insurance policies increasingly require proof of anti-malware controls as a condition of coverage

Scope and Applicability

What Is Covered

  • All endpoint devices (desktops, laptops, tablets, mobile phones, thin clients)
  • All servers (physical, virtual, cloud instances, containers)
  • All network infrastructure (firewalls, routers, switches, load balancers, VPN concentrators)
  • All email systems (on-premise, cloud-based, hybrid)
  • All web gateways and proxies
  • All removable media (USB drives, external hard drives, SD cards, CDs/DVDs)
  • All file shares and storage systems
  • All cloud services and SaaS applications with file upload/download capabilities
  • All remote access endpoints and VPN clients
  • All IoT devices and embedded systems
  • All development and test environments

What Is Not Covered

  • Air-gapped systems with no connectivity and no removable media (though physical security controls apply)
  • Systems with approved exceptions (documented, risk-assessed, and approved by CISO)
  • Personal devices not used for business (BYOD policies may require anti-malware)

Applicability by Organization Type

Organization TypeApplicabilityKey Malware Concerns
IT/Software ServicesCriticalDevelopment environments, client code, IP theft, supply chain malware
BFSICriticalBanking trojans, ransomware, ATM malware, SWIFT fraud, credential theft
HealthcareCriticalRansomware, spyware, patient data theft, medical device malware, WannaCry-type attacks
ManufacturingHighIndustrial malware (TRITON, Stuxnet), ransomware, ICS/SCADA malware, IP theft
Government/DefenseCriticalAPT malware, nation-state attacks, espionage, ransomware, critical infrastructure malware
EducationMediumRansomware, credential theft, student data theft, cryptomining on lab computers
SaaS/CloudCriticalSupply chain malware, container malware, cloud-native malware, API abuse
Retail/E-commerceHighPOS malware, ransomware, credential theft, payment card malware, Magecart-type attacks

Key Definitions and Terminology

TermDefinition
MalwareMalicious software designed to infiltrate, damage, or steal data from computer systems
VirusMalware that attaches itself to legitimate programs and replicates when executed
WormSelf-replicating malware that spreads across networks without user action
TrojanMalware disguised as legitimate software that creates a backdoor for attackers
RansomwareMalware that encrypts data and demands payment for decryption keys
SpywareMalware that secretly monitors user activity and steals data (passwords, keystrokes, screenshots)
AdwareMalware that displays unwanted advertisements, often bundled with legitimate software
RootkitMalware that hides its presence by modifying the operating system at a deep level
KeyloggerMalware that records keystrokes to capture passwords and sensitive data
BotnetA network of infected computers controlled by a central command-and-control server
CryptominerMalware that uses infected systems' computing power to mine cryptocurrency without authorization
Fileless MalwareMalware that operates in memory without writing files to disk, making detection difficult
Polymorphic MalwareMalware that changes its code to evade signature-based detection
Zero-Day MalwareMalware that exploits vulnerabilities before patches are available
Anti-Malware SoftwareSoftware designed to detect, prevent, and remove malware (antivirus, anti-spyware, EDR, XDR)
Endpoint Detection and Response (EDR)Advanced endpoint security that detects, investigates, and responds to threats in real-time
Extended Detection and Response (XDR)Integrated security platform that correlates data across endpoints, network, and cloud
Heuristic AnalysisDetection method that identifies malware by behavior rather than signature
Behavioral AnalysisDetection method that monitors system behavior for anomalies indicative of malware
SandboxingIsolating suspicious files in a controlled environment to observe their behavior
Sandbox DetectionEvasion technique where malware detects sandbox environments and refuses to execute
Command and Control (C2)Communication channel between malware and the attacker's server
Lateral MovementTechnique used by malware to spread from one system to another within a network
Indicator of Compromise (IoC)Evidence that a system has been compromised by malware
YARA RulePattern-matching rule used to identify and classify malware samples

Relationship to Other Controls

ControlRelationship
A.5.7 Threat intelligenceMalware intelligence from reputable sources (27002 8.7 (n), (o))
A.5.24–A.5.26 Incident managementMalware incidents are handled and reported
A.6.3 Awareness, education and trainingUser awareness (27002 8.7 (m))
A.8.1 User endpoint devicesEndpoints are the main malware target
A.8.8 Technical vulnerability managementFewer exploitable vulnerabilities (27002 8.7 (c))
A.8.13 Information backupOnline and offline backups for recovery (27002 8.7 (j))
A.8.16 Monitoring activitiesDetection and response
A.8.19 Installation of software on operational systemsControlling software installation (27002 8.7 (a), (c))
A.8.20 / A.8.22 Network security; segregationContaining spread; isolating critical environments
A.8.23 Web filteringBlocking malicious websites (27002 8.7 (b))
A.8.32 Change managementAllowlisting and authorised change (27002 8.7 (a))

Implementation Roadmap (Week-by-Week)

Week 1: Malware Risk Assessment and Inventory

  • Assess current malware threat landscape for the organization
  • Inventory all endpoints, servers, network devices, and mobile devices
  • Identify current anti-malware solutions and their coverage gaps
  • Review recent malware incidents and near-misses
  • Identify high-risk users and systems (executives, finance, admins, developers)
  • Assess email security and web filtering capabilities
  • Review removable media usage and controls
  • Document current state and risk assessment

Week 2: Policy and Strategy Development

  • Draft anti-malware policy and procedures
  • Define anti-malware strategy (prevention, detection, response)
  • Define deployment requirements (all endpoints, all servers, mobile devices)
  • Define scanning schedules (real-time, daily, weekly, on-demand)
  • Define update requirements (signature updates, engine updates, heuristics)
  • Define removable media policy (scanning, restrictions, exceptions)
  • Define email and web protection requirements
  • Define incident response procedures for malware infections
  • Define user awareness and training requirements

Week 3: Anti-Malware Solution Selection and Deployment

  • Evaluate anti-malware solutions (traditional AV, EDR, XDR, cloud-native)
  • Select solution based on coverage, detection rates, performance
  • Deploy anti-malware on all endpoints (desktops, laptops, mobile devices)
  • Deploy anti-malware on all servers (physical, virtual, cloud)
  • Deploy email security gateway (if not already present)
  • Deploy web security gateway (if not already present)
  • Configure real-time scanning and on-access protection
  • Configure scheduled scanning (daily quick scan, weekly full scan)
  • Configure automatic updates for signatures and engine

Week 4: Advanced Detection and Response (EDR/XDR)

  • Deploy Endpoint Detection and Response (EDR) for advanced threat detection
  • Configure behavioral analysis and machine learning detection
  • Configure sandboxing for suspicious files
  • Set up threat intelligence feeds and IoC integration
  • Configure automated response actions (isolate, kill process, quarantine)
  • Deploy XDR if budget allows (correlates endpoint, network, email, cloud)
  • Configure alert rules and severity levels
  • Integrate EDR/XDR with SIEM for centralized monitoring
  • Test detection and response capabilities with simulated malware

Week 5: Removable Media and Email/Web Controls

  • Implement removable media scanning (scan all USB drives before use)
  • Deploy Data Loss Prevention (DLP) for USB monitoring (if needed)
  • Configure email security gateway to scan all attachments and URLs
  • Implement URL rewriting and sandboxing for email links
  • Configure web filtering to block malicious websites and downloads
  • Implement download scanning for all web downloads
  • Configure macro security for Office documents (disable macros by default)
  • Implement attachment sandboxing for suspicious email attachments
  • Configure anti-phishing and anti-spoofing in email gateway

Week 6: User Training and Awareness

  • Develop malware awareness training program
  • Train all users on phishing, safe browsing, and removable media
  • Conduct phishing simulation exercises
  • Create malware incident reporting procedures and channels
  • Distribute quick reference guides for malware identification and reporting
  • Train IT staff on malware incident response and forensics
  • Train help desk on malware triage and initial response
  • Create awareness materials (posters, emails, intranet content)

Week 7: Testing, Validation, and Hardening

  • Test anti-malware detection with EICAR test file and safe malware samples
  • Test EDR behavioral detection with simulated attack scenarios
  • Test email security gateway with test phishing emails
  • Test web filtering with known malicious URLs
  • Verify removable media scanning with test files
  • Conduct vulnerability scan to identify malware entry points
  • Harden systems (disable unnecessary services, restrict macros, patch vulnerabilities)
  • Test malware incident response procedure with tabletop exercise
  • Validate backup and recovery procedures for ransomware scenarios

Week 8: Documentation, Monitoring, and Audit

  • Document all anti-malware configurations and policies
  • Create malware incident response playbook
  • Set up monitoring dashboards for anti-malware status and alerts
  • Configure reporting for compliance (coverage, detection rates, update status)
  • Conduct internal audit of malware protection implementation
  • Verify all systems have anti-malware installed and updating
  • Verify email and web protection is operational
  • Prepare for external audit
  • Plan for continuous improvement

Detailed Implementation Guidance

Figure · Matrix

Comparison: Malicious apps to Cryptomining

MTD CapabilityImplementation
Malicious appsApp reputation scanningScan all apps; block
PhishingURL filtering, SMSBlock malicious URLs
Network-based attacksWi-Fi securityAlert on insecure Wi-Fi
Device compromiseJailbreak/root detectionDetect and quarantine
Data exfiltrationDLP, app monitoringMonitor app data access
CryptominingPerformance monitoringDetect abnormal
Condensed from the table below, which carries the full detail for each cell.

Anti-Malware Architecture

Defense-in-Depth Layers:

LayerControlPurposeImplementation
Layer 1: PerimeterEmail gateway, web gateway, DNS filteringBlock malware before it reaches endpointsDeploy at network edge; scan all inbound traffic
Layer 2: NetworkNetwork segmentation, IDS/IPS, firewallPrevent malware spread and C2 communicationSegment network; monitor east-west traffic; block C2 IPs
Layer 3: EndpointAnti-malware, EDR, host firewall, application controlDetect and block malware on endpointsDeploy on all endpoints; real-time scanning; behavioral detection
Layer 4: ApplicationApplication control, macro security, browser isolationPrevent malware execution via applicationsWhitelist applications; disable macros; sandbox browsers
Layer 5: DataEncryption, DLP, backupProtect data if malware bypasses other layersEncrypt sensitive data; DLP monitoring; regular backups
Layer 6: HumanUser awareness, phishing training, reporting culturePrevent users from introducing malwareTraining; simulations; clear reporting channels; no blame culture

Anti-Malware Deployment Strategy

Endpoint Deployment:

Endpoint TypeAnti-Malware RequirementEDR RequirementScanning ScheduleNotes
Windows Desktops/LaptopsMandatory (all users)Recommended for all; mandatory for high-riskReal-time + daily quick + weekly fullStandard corporate devices
Mac Desktops/LaptopsMandatory (all users)RecommendedReal-time + weekly fullMac malware is growing; do not skip
Linux DesktopsMandatoryRecommendedReal-time + weekly fullOften overlooked but vulnerable
Windows ServersMandatoryMandatoryReal-time + daily fullHigh-value targets for ransomware
Linux ServersMandatoryMandatoryReal-time + daily fullWeb servers, databases, applications
Virtual ServersMandatory (on each VM)MandatoryReal-time + daily fullDo not rely on hypervisor-level only
Cloud Instances (AWS/Azure/GCP)MandatoryMandatoryReal-time + daily fullCloud-native agents preferred
ContainersRuntime protectionContainer security platformContinuousScan images before deployment; runtime protection for running containers
Mobile Devices (iOS/Android)Mobile threat defense (MTD)MTD with EDR featuresContinuousBYOD and corporate devices
IoT/OT DevicesSpecialized IoT securityNetwork-based detectionContinuousOften cannot install agents; use network monitoring

Server-Specific Anti-Malware Considerations:

  • Exclude database files, log files, and temporary files from real-time scanning to avoid performance impact
  • Schedule full scans during maintenance windows
  • Use lightweight agents for high-performance servers (databases, trading systems)
  • Ensure anti-malware does not interfere with backup operations
  • Test anti-malware impact on server performance before production deployment

Email and Web Protection

Email Security Gateway Configuration:

FeatureConfigurationPurpose
Attachment scanningScan all attachments; block executable file typesBlock malware attachments
URL rewritingRewrite all email URLs to proxy through security gatewayPrevent malicious link clicks
SandboxingDetonate suspicious attachments in sandboxDetect zero-day malware
Anti-phishingEnable anti-phishing and anti-spoofingBlock phishing emails that deliver malware
Macro securityBlock emails with macros or quarantine for reviewBlock macro-based malware
File type filteringBlock .exe, .scr, .js, .vbs, .bat, .cmd in emailsBlock executable malware
Encrypted attachment handlingQuarantine encrypted attachments; require password via separate channelBlock encrypted malware
Bulk email filteringBlock or quarantine bulk emailsReduce spam and malware volume
DMARC/DKIM/SPFEnforce email authenticationPrevent spoofed emails

Web Security Gateway Configuration:

FeatureConfigurationPurpose
Malicious URL blockingBlock known malicious websites and domainsPrevent malware downloads
Download scanningScan all downloaded filesBlock malware downloads
Category filteringBlock high-risk categories (gambling, piracy, adult)Reduce malware exposure
SSL/TLS inspectionDecrypt and inspect HTTPS trafficMalware increasingly uses HTTPS
Geo-blockingBlock high-risk countries (if business allows)Reduce APT and malware
File type blockingBlock .exe, .zip, .rar downloads from uncategorized sitesBlock malware downloads
Cloud app controlControl access to cloud storage and appsPrevent malware upload/download via cloud
Browser isolationIsolate high-risk browsing sessionsPrevent browser-based malware

Removable Media Controls

Removable Media Policy:

ControlImplementationPurpose
Scan all mediaAuto-scan all USB drives, external disks, SD cards before useBlock malware on removable media
Restrict unauthorized mediaBlock unknown USB devices; allow only authorized devicesPrevent unauthorized media introduction
Endpoint DLPMonitor and control data copying to USBPrevent data exfiltration and malware spread
USB device controlDisable USB ports or require approval for removable storageReduce attack surface
Macro disablingDisable macros in Office documents from removable mediaBlock macro malware
Autorun disabledDisable autorun/autoplay on all systemsPrevent automatic malware execution
Media encryptionRequire encryption for authorized USB devicesProtect data on lost media
Media inventoryInventory all authorized USB devices and their ownersTrack and manage removable media

Ransomware-Specific Protection

Ransomware Defense Strategy:

LayerControlImplementation
PreventionEmail security, web filtering, user trainingBlock phishing and malicious downloads
PreventionApplication control / allowlistingBlock unauthorized executables (including ransomware)
PreventionMacro securityDisable macros or require signed macros
PreventionPatch managementPatch vulnerabilities exploited by ransomware
PreventionRemote Desktop Protocol (RDP) securityDisable or restrict RDP; use VPN + MFA; monitor RDP sessions
DetectionEDR behavioral detectionDetect ransomware behavior (mass file encryption, shadow copy deletion)
DetectionDeception technology (honeypots)Deploy fake files that trigger alerts when encrypted
DetectionFile integrity monitoring (FIM)Monitor critical files for unauthorized changes
ResponseAutomated isolationEDR automatically isolates infected endpoints from network
ResponseBackup and recoveryImmutable backups (air-gapped, offline, cloud with versioning)
ResponseIncident response planDocumented ransomware response procedure with legal, PR, and technical actions
RecoveryImmutable backupsBackups that cannot be encrypted or deleted by ransomware
RecoveryDisaster recovery planTested recovery procedures for ransomware scenarios
RecoveryCyber insuranceInsurance policy covering ransomware incidents

Ransomware Response Checklist:

  1. Isolate infected systems immediately (disconnect from network)
  2. Identify the ransomware strain (use ID Ransomware, VirusTotal, or EDR)
  3. Determine scope of infection (which systems, which data, encrypted vs. stolen)
  4. Preserve evidence for forensics (memory dumps, logs, encrypted files)
  5. Notify incident response team, CISO, legal, and leadership
  6. Do not pay ransom without legal and law enforcement consultation
  7. Assess backup availability and integrity (verify backups are not encrypted)
  8. Initiate recovery from clean backups if available
  9. Report to law enforcement (CERT-In for India, local police cyber cell)
  10. Conduct post-incident review and strengthen defenses
  11. Notify affected customers and regulators if data was compromised
  12. Review cyber insurance policy and initiate claim if applicable

Mobile and IoT Malware Protection

Mobile Threat Defense (MTD):

ThreatMTD CapabilityImplementation
Malicious appsApp reputation scanning, sideloading preventionScan all apps; block sideloading; app store restrictions
Phishing (SMS, email, social)URL filtering, SMS scanningBlock malicious URLs; scan SMS links
Network-based attacksWi-Fi security, man-in-the-middle detectionAlert on insecure Wi-Fi; detect MITM
Device compromiseJailbreak/root detectionDetect and quarantine compromised devices
Data exfiltrationDLP, app monitoringMonitor app data access; prevent unauthorized data transfer
CryptominingPerformance monitoringDetect abnormal battery/CPU usage

IoT/OT Malware Protection:

  • IoT devices often cannot run traditional anti-malware
  • Use network-based detection (IDS/IPS, network traffic analysis)
  • Segment IoT/OT networks from IT networks (A.8.22)
  • Monitor IoT device behavior for anomalies (unexpected traffic, C2 communication)
  • Implement firmware signing and secure boot where supported
  • Use IoT security platforms (Armis, Claroty, Dragos) for specialized protection
  • Regularly update IoT firmware and patch vulnerabilities

Tools, Technologies, and Solutions

Endpoint Anti-Malware and EDR

VendorProductTypeKey FeaturesPricing model
MicrosoftDefender for EndpointEDRBuilt-in for Windows, behavioral detection, threat intelligence, vulnerability managementCommercial, per endpoint
CrowdStrikeFalconEDR/XDRCloud-native, AI-powered, threat hunting, managed threat huntingCommercial, per endpoint
SentinelOneSingularityEDR/XDRAutonomous response, rollback, ransomware guarantee, cloud workload protectionCommercial, per endpoint
Palo AltoCortex XDRXDRNetwork + endpoint + cloud correlation, behavioral analytics, managed detectionCommercial, per endpoint
SophosIntercept XEDRDeep learning, exploit prevention, ransomware rollback, managed detectionCommercial, per endpoint
Trend MicroApex OneEDRBehavioral detection, vulnerability protection, managed XDR optionCommercial, per endpoint
KasperskyEndpoint SecurityAV/EDRStrong detection, sandboxing, EDR option, competitive pricingCommercial, per endpoint
McAfeeMVISION EndpointEDRCloud-native, threat intelligence, unified managementCommercial, per endpoint
ESETPROTECT EnterpriseAV/EDRLightweight, strong detection, low system impact, competitive pricingCommercial, per endpoint
ManageEngineEndpoint CentralAV/EDRGrowing companies, patch management, device control, affordableCommercial, per endpoint

Email Security Gateways

VendorProductKey FeaturesPricing model
MicrosoftDefender for Office 365Email security, anti-phishing, sandboxing, threat intelligenceCommercial, per user
ProofpointProofpoint TAPAdvanced email protection, URL defense, attachment defense, threat intelligenceCommercial, per user
MimecastEmail SecurityEmail security, continuity, archiving, threat intelligence, awareness trainingCommercial, per user
CiscoSecure EmailAnti-spam, anti-malware, sandboxing, encryption, DLPCommercial, per user
BarracudaEmail Security GatewayAnti-phishing, anti-malware, sandboxing, link protection, affordableCommercial, per user
ForcepointEmail SecurityDLP, anti-malware, anti-phishing, cloud app securityCommercial, per user
Trend MicroCloud App SecurityEmail security, cloud app security, sandboxing, threat intelligenceCommercial, per user
VirtruEmail EncryptionEncryption, DLP, access control for emailCommercial, per user

Web Security and DNS Filtering

VendorProductKey FeaturesPricing model
CiscoUmbrellaDNS security, web filtering, threat intelligence, cloud-deliveredCommercial, per user
ZscalerInternet AccessCloud-native web security, SSL inspection, sandboxing, zero trustCommercial, per user
Palo AltoPrisma AccessSecure web gateway, threat prevention, SSL inspection, SD-WANCommercial, per user
ForcepointWeb SecurityWeb filtering, DLP, anti-malware, cloud app controlCommercial, per user
CloudflareGatewayDNS filtering, web security, zero trust, DDoS protectionCommercial, per user
Menlo SecurityIsolation PlatformBrowser isolation, web security, zero trust, malware preventionCommercial, per user
Symantec/BroadcomWeb SecurityWeb filtering, anti-malware, SSL inspection, cloud app securityCommercial, per user
DNSFilterDNSFilterDNS security, threat blocking, content filtering, affordableCommercial, per user

Mobile Threat Defense (MTD)

VendorProductKey FeaturesPricing model
LookoutMobile Endpoint SecurityMTD, phishing protection, app analysis, network securityCommercial, per device
ZimperiumzIPSOn-device MTD, machine learning, network protection, app analysisCommercial, per device
Check PointHarmony MobileMTD, app security, network protection, threat intelligenceCommercial, per device
MicrosoftDefender for Endpoint (Mobile)MTD, anti-phishing, jailbreak detection, app securityCommercial, per device
WanderaMobile SecurityMTD, data usage control, app security, network securityCommercial, per device
Symantec/BroadcomEndpoint Protection MobileMTD, app analysis, network security, threat intelligenceCommercial, per device

IoT/OT Security

VendorProductKey FeaturesPricing model
ArmisArmis PlatformAgentless IoT/OT discovery, threat detection, vulnerability managementCommercial, per device
ClarotyContinuous Threat DetectionOT network security, asset discovery, threat detection, complianceCommercial, per device
DragosDragos PlatformICS/OT security, threat detection, incident response, threat intelligenceCommercial, per device
Nozomi NetworksGuardianOT and IoT security, network monitoring, threat detection, asset visibilityCommercial, per device
MicrosoftDefender for IoTIoT/OT security, agentless monitoring, threat detection, integration with DefenderCommercial, per device
ForescouteyeSight/eyeControlIoT/OT visibility, network segmentation, threat detection, automated responseCommercial, per device

Policy and Procedure Templates

Anti-Malware Policy Template

Template


Risk Assessment and Treatment

Risk Assessment Matrix for Protection against malware

Risk IDThreatVulnerabilityLikelihoodImpactRisk LevelTreatment
R1Ransomware encrypts all dataNo EDR; no immutable backups; users click phishingHighCriticalCriticalEDR + email security + training + immutable backups + IR plan
R2Banking trojan steals credentialsNo anti-malware on endpoints; no web filtering; no MFAHighHighCriticalEDR + web filtering + MFA + credential monitoring
R3Worm spreads across networkNo network segmentation; no IDS; no host firewallMediumHighHighNetwork segmentation + IDS/IPS + host firewall + EDR
R4Malware via USB/removable mediaNo removable media scanning; no device control; autorun enabledMediumHighHighMedia scanning + device control + autorun disabled + DLP
R5Malware via email attachmentNo email gateway; no attachment scanning; users untrainedHighHighCriticalEmail gateway + sandboxing + attachment scanning + user training
R6Malware via malicious websiteNo web filtering; no download scanning; SSL not inspectedHighMediumHighWeb filtering + download scanning + SSL inspection + browser security
R7Fileless malware evades detectionSignature-based AV only; no behavioral detection; no EDRMediumHighHighEDR with behavioral detection + memory scanning + threat hunting
R8Malware on mobile device steals dataNo MTD; no MDM; BYOD uncontrolledMediumHighHighMTD + MDM + BYOD policy + containerization
R9Cryptomining malware consumes resourcesNo resource monitoring; no EDR; weak endpoint securityMediumMediumMediumEDR + resource monitoring + anomaly detection + user training
R10Supply chain malware in softwareNo software integrity verification; no SCA; no vendor security assessmentMediumHighHighCode signing + SCA + vendor security assessment + software integrity

Audit and Compliance Checklist

Internal Audit Checklist (30 Questions)

Policy and Governance (5 Questions)

  1. Is an anti-malware policy documented and approved?
  2. Are anti-malware procedures documented (deployment, scanning, response)?
  3. Is the policy reviewed annually?
  4. Are roles and responsibilities for anti-malware management defined?
  5. Is there a malware incident response plan?

Endpoint Protection (5 Questions)

  1. Is anti-malware installed on all endpoints (desktops, laptops, mobile devices)?
  2. Is real-time scanning enabled on all endpoints?
  3. Are scheduled scans configured (daily quick, weekly full)?
  4. Are anti-malware definitions up to date (within 24 hours)?
  5. Is EDR deployed on all endpoints (or at least high-risk endpoints)?

Server Protection (5 Questions)

  1. Is anti-malware installed on all servers?
  2. Is server scanning configured to minimize performance impact?
  3. Are server anti-malware definitions up to date?
  4. Is EDR deployed on all servers?
  5. Are cloud instances and containers protected?

Email and Web Protection (5 Questions)

  1. Is an email security gateway deployed and scanning all attachments?
  2. Is URL rewriting and sandboxing configured for email links?
  3. Is a web security gateway or DNS filter deployed?
  4. Are downloads scanned for malware?
  5. Is SSL/TLS inspection enabled for web traffic?

Removable Media (5 Questions)

  1. Is removable media scanned before use?
  2. Is USB device control implemented (block unauthorized devices)?
  3. Is autorun/autoplay disabled on all systems?
  4. Is removable media usage logged and monitored?
  5. Are personal USB devices prohibited on corporate systems?

User Awareness and Response (5 Questions)

  1. Have all users received malware awareness training?
  2. Are phishing simulations conducted regularly?
  3. Is there a clear malware reporting channel for users?
  4. Is the malware incident response procedure tested?
  5. Are post-incident reviews conducted and documented?

Audit Scoring

  • 30–27: Excellent (Green), Full compliance
  • 26–22: Good (Yellow), Minor gaps, address within 30 days
  • 21–15: Needs Improvement (Orange), Significant gaps, address within 60 days
  • 14–0: Critical (Red), Major non-compliance, immediate action required

Metrics and KPIs

Figure · Measures

The measures that show A.8.7 is working

  • Endpoint Anti-Malware Coverage100%Monthly
  • Server Anti-Malware Coverage100%Monthly
  • Anti-Malware Definition Currency>= 98%Weekly
  • EDR Coverage>= 95%Monthly
  • Email Gateway Attachment Scanning100%Weekly
Targets and reporting cadence as defined in the table below, where the formula for each is given.

Key Performance Indicators

KPIFormulaTargetMeasurement Frequency
Endpoint Anti-Malware Coverage(Endpoints with anti-malware / Total endpoints) x 100100%Monthly
Server Anti-Malware Coverage(Servers with anti-malware / Total servers) x 100100%Monthly
Anti-Malware Definition Currency(Endpoints with defs <24hrs old / Total endpoints) x 100>= 98%Weekly
EDR Coverage(Endpoints with EDR / Total endpoints) x 100>= 95%Monthly
Email Gateway Attachment Scanning(Emails with scanned attachments / Total emails with attachments) x 100100%Weekly
Web Filtering Coverage(Web traffic through filter / Total web traffic) x 100100%Monthly
Removable Media Scanning(USB devices scanned / Total USB devices connected) x 100100%Monthly
Malware Detection Rate(Malware detected / Total malware attempts) x 100>= 99%Monthly
False Positive Rate(False positives / Total detections) x 100<= 1%Monthly
Malware Incident CountCount of malware incidents per monthTrending downwardMonthly
Malware Incident MTTRMean time to resolve malware incidents<= 4 hoursMonthly
Phishing Simulation Pass Rate(Users who pass simulation / Total users tested) x 100>= 80%Quarterly
User Reporting Rate(User-reported suspicious emails / Total phishing emails) x 100>= 50%Quarterly
Ransomware Detection Rate(Ransomware detected before encryption / Total ransomware attempts) x 100>= 95%Monthly
Backup Integrity (Ransomware)(Backups verified clean after incident / Total incidents) x 100100%Per incident
Policy Review Cycle Adherence(Reviews on time / Required reviews) x 100100%Annually
Training Completion Rate(Users trained / Total users) x 100100%Quarterly
Audit Finding Closure Rate(Closed findings / Total findings) x 100100% within 60 daysPer audit

Common Pitfalls and How to Avoid Them

Pitfall 1: "Antivirus is Enough"

Problem: Organizations rely solely on traditional signature-based antivirus and believe they are protected. Modern malware (fileless, polymorphic, zero-day) easily bypasses signature-based detection. Ransomware encrypts entire networks while antivirus watches helplessly. Solution: Deploy Endpoint Detection and Response (EDR) with behavioral analysis, machine learning, and threat hunting. Use a multi-layered defense: email gateway, web filtering, EDR, network monitoring, user training. Traditional antivirus is a baseline, not a complete solution. EDR is essential for modern malware defense.

Pitfall 2: No Coverage for Non-Windows Systems

Problem: Organizations assume Linux and macOS don't need anti-malware. Linux servers are increasingly targeted by ransomware and cryptominers. Mac malware is growing rapidly (Silver Sparrow, XLoader, OSX/Stealer). Unprotected non-Windows systems become the weak link. Solution: Deploy anti-malware/EDR on all operating systems: Windows, macOS, Linux, iOS, Android. Use cloud-native agents for Linux servers. Ensure mobile devices have MTD. No operating system is immune to malware. Attackers target the platforms that are unprotected, not just the most common ones.

Pitfall 3: "Users Will Know Better"

Problem: Organizations assume users won't click phishing links or open malicious attachments. 70% of malware infections start with a phishing email. Users are human, they make mistakes, especially when emails look legitimate and urgent. Solution: Train users regularly, but also implement technical controls that don't rely on user judgment. Use email gateways to block malicious emails before they reach users. Use web filtering to block malicious downloads. Use EDR to detect and respond even if users make mistakes. Build a defense that assumes users will click and protects them anyway.

Pitfall 4: Ignoring Mobile and BYOD Devices

Problem: Organizations focus on laptops and servers but ignore mobile devices. Mobile malware is growing, especially for banking trojans (Anubis, EventBot) and spyware. BYOD devices accessing corporate email and data are often unprotected. Solution: Deploy Mobile Threat Defense (MTD) on all corporate devices and require it for BYOD. Use MDM to enforce security policies. Containerize corporate data on BYOD devices. Monitor mobile app behavior. Mobile devices are endpoints, treat them with the same security as laptops.

Pitfall 5: No Removable Media Controls

Problem: Organizations allow unrestricted USB usage with no scanning. A single infected USB can spread malware across the entire network in minutes. Stuxnet, the most famous industrial malware, spread via USB. Solution: Implement USB device control (block unauthorized devices, allow only approved devices). Enable automatic scanning of all removable media. Disable autorun/autoplay. Use DLP to monitor data copying. Educate users on the risks of using personal USB drives on corporate systems. Removable media is a classic attack vector that is still highly effective.

Pitfall 6: No Ransomware-Specific Preparation

Problem: Organizations have generic malware protection but no specific ransomware preparedness. When ransomware hits, they have no immutable backups, no incident response plan, no communication strategy, and no legal guidance. They panic and pay the ransom. Solution: Implement ransomware-specific defenses: (1) Application control/allowlisting to block unauthorized executables, (2) Immutable backups (air-gapped, offline, cloud with versioning), (3) EDR with ransomware behavior detection, (4) File integrity monitoring, (5) Incident response plan specific to ransomware, (6) Legal pre-approval for response actions, (7) Cyber insurance with ransomware coverage, (8) Annual ransomware response drill. Ransomware is not "if" but "when", prepare accordingly.

Pitfall 7: Outdated Signatures and No Behavioral Detection

Problem: Anti-malware is deployed but signatures are weeks old. The system relies entirely on signature-based detection with no heuristics or behavioral analysis. New malware variants walk right past the outdated defenses. Solution: Configure automatic updates for signatures and engines (multiple times per day). Use behavioral detection and machine learning to catch zero-day threats. Monitor update status centrally and alert on outdated definitions. Test detection regularly with safe test samples. Anti-malware with old signatures is only slightly better than no anti-malware.

Pitfall 8: No Incident Response Practice

Problem: Organizations have a malware incident response plan but never practice it. When a real incident occurs, the team doesn't know who to call, what to do first, or how to contain the infection. The response is chaotic and ineffective. Solution: Conduct tabletop exercises quarterly for malware incidents. Practice with simulated infections (use safe test malware or purple team exercises). Test backup recovery procedures. Validate communication chains. Time the response and identify bottlenecks. Update the plan based on lessons learned. An untested plan is just a document, not a capability.


Illustrative Scenarios

Illustrative scenario, a composite example for guidance, not a specific Singahi engagement or a verified outcome.

Illustrative Scenario 1: Indian Manufacturing SME, Ransomware Recovery (Growing company)

Organization: A 250-employee manufacturing SME in Ahmedabad producing automotive components Challenge: The company had no EDR, no email security gateway, and no immutable backups. Their "anti-malware" was a free antivirus on 30% of endpoints that hadn't been updated in 6 months. An employee clicked a phishing email that appeared to be from a supplier. The email contained a malicious Excel macro that downloaded LockBit ransomware. Within 4 hours, the ransomware had encrypted all 200 endpoints, 15 servers, and the file server containing 5 years of engineering drawings, production schedules, and financial records. The attacker demanded a ransom in Bitcoin. The company had no incident response plan. They tried to pay but the ransom payment process failed (they didn't know how to buy Bitcoin). The remaining 40% were lost permanently. The company was offline for 3 weeks. They lost a major automotive client due to missed delivery deadlines. Before State:

  • Free antivirus on 30% of endpoints; 70% had no anti-malware
  • No anti-malware on servers ("it slows them down")
  • No email security gateway; phishing emails reached users directly
  • No web filtering; users could access any website
  • No removable media controls; USB drives used freely
  • No EDR or behavioral detection
  • No user training on malware or phishing
  • No immutable backups; backups were on a network share that was also encrypted
  • No incident response plan; no ransomware-specific procedures
  • No cyber insurance

Implementation (Post-Incident): Month 1: Emergency security overhaul. Deployed CrowdStrike Falcon EDR on all endpoints and servers. Implemented email security gateway (Microsoft Defender for Office 365). Deployed web filtering (Cisco Umbrella). Month 2: Implemented immutable backups (Veeam with air-gapped backup and cloud storage with versioning). Implemented application control (allowlisting) on all servers and critical endpoints. Month 3: Conducted company-wide malware awareness training. Implemented quarterly phishing simulations. Established clear malware reporting channels. Month 4: Implemented USB device control and removable media scanning. Disabled autorun on all systems. Month 5: Implemented network segmentation (separated production, office, and guest networks). Deployed IDS/IPS for east-west traffic monitoring. Month 6: Developed and tested ransomware incident response plan. Conducted tabletop exercise with leadership, legal, and IT. Purchased cyber insurance. Month 7: Implemented Mobile Threat Defense for all company mobile devices. Enrolled devices in MDM. Month 8: Conducted internal audit. All systems compliant. Zero malware incidents in 6 months.

Results (After 12 Months):

  • 100% endpoint and server coverage with EDR
  • 100% email security gateway coverage
  • 100% web filtering coverage
  • 100% immutable backup implementation with quarterly recovery testing
  • 100% user training completion; phishing simulation pass rate: 85%
  • Zero malware incidents in 12 months (vs. 3 in the previous year)
  • Network segmentation reduced potential spread by 80%
  • Cyber insurance purchased with ransomware coverage
  • Incident response plan tested and validated quarterly
  • Investment covered EDR, email security, web filtering, backups, training, network segmentation, MDM and cyber insurance Outcome: The ransomware incident nearly bankrupted the company; the investment in proper malware protection was a small fraction of what the incident cost. The company regained customer trust and won back the automotive client after demonstrating the security overhaul. For growing manufacturers, malware protection is not just IT security, it is business survival.

Key Lesson: A single malware incident can destroy a growing company. The cost of proper protection is trivial compared to the cost of an incident. Ransomware is not an IT problem, it is a business continuity, legal, financial, and reputational problem.


Illustrative Scenario 2: Large Indian Bank, Advanced Malware Defense Transformation

Organization: A large private sector bank with 1,500 branches, 25 million customers, and 10,000 employees Challenge: The bank had traditional antivirus on endpoints and servers but no EDR, no email sandboxing, and no behavioral detection. The bank experienced 3 malware incidents in 6 months: (1) A banking trojan (Dridex) stole credentials from 50 customer service representatives, (2) A worm spread through the branch network, causing 200 branches to lose connectivity for a day, (3) A ransomware attack on the development environment encrypted test data and source code. The RBI issued a show-cause notice and required a complete malware defense overhaul within 90 days. The bank's CISO was given a mandate to implement bank-grade malware protection. Before State:

  • Traditional signature-based antivirus on 80% of endpoints; 20% had no protection
  • No EDR on any endpoint or server
  • No email security gateway (relied on basic Office 365 filtering)
  • No web filtering or DNS security
  • No removable media controls
  • No network segmentation between branches and data center
  • No malware-specific incident response plan
  • No threat intelligence integration
  • Quarterly user training (ineffective, outdated content)
  • No mobile threat defense for banking apps
  • 3 malware incidents in 6 months; average MTTR: 48 hours

Implementation: Phase 1 (Months 1–2): Emergency EDR deployment. Deployed Palo Alto Cortex XDR across all 10,000 endpoints and 500 servers. Integrated with existing SIEM. Implemented threat intelligence feeds. Deployed email security gateway (Proofpoint TAP) with sandboxing and URL rewriting. Phase 2 (Months 3–4): Network and perimeter security. Deployed web security gateway (Zscaler) with SSL inspection. Implemented DNS filtering (Cisco Umbrella). Deployed network segmentation between branches, data center, and cloud. Implemented IDS/IPS for east-west traffic. Phase 3 (Months 5–6): Advanced detection and response. Implemented threat hunting team (3 FTEs). Deployed deception technology (honeypots) in the data center. Implemented file integrity monitoring (FIM) on critical files. Integrated EDR with SOAR for automated response. Phase 4 (Months 7–8): User awareness and training. Implemented complete malware awareness program. Quarterly phishing simulations with gamification. Executive briefing on malware risks. Branch staff training on removable media and phishing. Phase 5 (Months 9–10): Mobile and application security. Deployed Mobile Threat Defense (Lookout) for all corporate mobile devices. Implemented app security for mobile banking apps. Containerized corporate data on BYOD devices. Phase 6 (Months 11–12): Ransomware-specific preparedness. Implemented immutable backups (Veeam with air-gapped tape and cloud). Application control (allowlisting) on all servers and critical workstations. Tested ransomware response plan with full-scale drill. Purchased cyber insurance with ransomware coverage.

Results (After 18 Months):

  • 100% EDR coverage on all endpoints and servers
  • 100% email security gateway coverage with sandboxing
  • 100% web filtering and DNS security coverage
  • 100% network segmentation between branches, DC, and cloud
  • 100% removable media control and scanning
  • 100% immutable backup implementation with quarterly recovery testing
  • 100% user training completion; phishing simulation pass rate: 92%
  • Threat hunting team identified 15 potential threats before they became incidents
  • Deception technology detected 3 intrusion attempts in the first 6 months
  • SOAR automated response reduced MTTR from 48 hours to 2 hours
  • Zero successful malware incidents in 18 months (vs. 3 in 6 months before)
  • RBI show-cause notice resolved; no penalty imposed
  • Bank received "Best Security Practices" award from industry association

Key Lesson: For large, regulated organizations like banks, malware protection is not just about tools, it is about a complete program with people, processes, and technology. The RBI's pressure accelerated transformation, but the bank's proactive approach turned a compliance mandate into a security advantage. Advanced malware defense (EDR, XDR, threat hunting, deception) is the new standard for enterprise security.


Multi-Framework Mapping

ISO 27001:2022 A.8.7 to Other Frameworks

FrameworkReferenceHow it relates to A.8.7
NIST SP 800-53 Rev 5SI-3 Malicious code protection; SI-4 System monitoring; SI-7 Software, firmware and information integrity; CM-7(5) Authorised software (allowlisting); SC-18 Mobile codeDirect
PCI DSS v4.0.15.2.1–5.2.3 Anti-malware deployed and evaluated; 5.3.1–5.3.5 Active, updated, scanning, logs, not disabled without authorisation; 5.4.1 Anti-phishingDirect for card environments
SOC 2 (2017 TSC)CC6.8 Prevent or detect unauthorised or malicious softwareDirect
CIS Controls v8Control 10 Malware defences (10.1–10.7); 2.5 Allowlist authorised software; 9.3 DNS filteringDirect
COBIT 2019DSS05.01 Protect against malicious softwareDirect
NIST CSF 2.0DE.CM-01, DE.CM-09; PR.PS-02Supports

Regulatory and Industry Context

India-Specific Regulatory Requirements

CERT-In Directions (28 April 2022): ransomware, malicious code attacks and attacks through malicious mobile apps are among the listed incident types to report within 6 hours of noticing, whether or not a ransom is paid. ICT logs must be kept for 180 days in India.

DPDP Act 2023: malware that exposes, alters or destroys personal data, or locks access to it, is a personal data breach (s.2(u)); once the Rules apply, intimate the Board and each affected person without delay, with a detailed report within 72 hours (s.8(6)).

RBI: the Cyber Security Framework (2016) and later directions expect anti-malware, email and web protection and incident reporting to RBI within 2 to 6 hours; follow your entity's current direction.

SEBI CSCRF (2024): anti-malware, monitoring and incident reporting for regulated entities, scaled by category.

IRDAI (2023): anti-malware and incident reporting for insurers.

IT Act 2000: s.43 and s.66 make introducing malware or damaging systems an offence; s.43A applies to negligence with sensitive personal data until DPDP s.44(2) commences.

Ransom payments: India has no specific ban, but payments can engage anti-money-laundering law and international sanctions (screen the wallet against OFAC and UN lists); report to CERT-In regardless of payment.

Industry-Specific Context

BFSI:

  • Banking trojans (Dridex, TrickBot, QakBot) are the top malware threat
  • Ransomware attacks on banks are increasing (LockBit, Cl0p, BlackCat)
  • ATM malware (Ploutus, Cutlet Maker) targets cash dispensing
  • SWIFT fraud malware (Dridex, Odinaff) targets international transfers
  • RBI mandates anti-malware on all systems; penalties for non-compliance
  • Mobile banking apps must be protected against mobile malware
  • Trading systems must have behavioral detection for fileless malware

Healthcare:

  • Healthcare is the #1 target for ransomware (WannaCry, NotPetya, Ryuk)
  • Medical devices are vulnerable to malware (pacemakers, MRI machines, infusion pumps)
  • Patient data is valuable on the dark web, driving spyware and data theft
  • NABH accreditation requires anti-malware and incident response
  • DPDP Act penalties are severe (up to ₹250 crore for failing to take reasonable security safeguards)

Manufacturing:

  • Industrial malware (Stuxnet, TRITON, Industroyer) targets SCADA/ICS systems
  • Ransomware attacks on manufacturing cause production shutdowns
  • IP theft via malware is a major concern for manufacturing R&D
  • Supply chain compromises (SolarWinds-style) affect manufacturing software
  • IoT devices on the factory floor are vulnerable to botnets and cryptominers
  • IS/IEC 62443 (industrial cybersecurity) requires malware protection for ICS

Government/Defense:

  • Nation-state APT malware (APT29, APT28, Lazarus) targets government systems
  • Critical infrastructure malware (power grid, water supply, telecom) is a national security threat
  • Ransomware attacks on government portals (municipal corporations, state departments) are common
  • Ministry of Home Affairs and NCIIPC provide malware threat intelligence for critical infrastructure
  • Government systems must report malware to CERT-In and NCIIPC
  • Defense systems require air-gapping and specialized malware protection

SaaS/Cloud:

  • Cloud-native malware (cryptominers in containers, serverless abuse) is a growing threat
  • Supply chain attacks (malicious npm packages, PyPI packages, Docker images) affect SaaS development
  • API abuse and credential theft via malware are common SaaS threats
  • Multi-tenant SaaS must protect against cross-tenant malware spread
  • Cloud workload protection platforms (CWPP) are essential for cloud malware defense
  • Customer trust requires demonstrated malware protection in SaaS operations

Roles and Responsibilities (RACI)

ActivityCISOSecurity ManagerSOC AnalystIT OperationsHelp DeskAll UsersLegalCommunications
Policy DevelopmentARCCIICI
Anti-Malware DeploymentCRCRIIII
EDR ManagementCRRCIIII
Email/Web SecurityCRCRIIII
Threat IntelligenceCRRIIIII
Threat HuntingCRRIIIII
User TrainingCRCIRRIC
Phishing SimulationsCRRICRII
Incident DetectionCRRCCRII
Incident ResponseARRCCIRC
ForensicsCRRCIIRI
Ransomware ResponseARRCIIRR
Backup RecoveryCCCRIIII
Regulatory ReportingARCIIIRC
External CommunicationACIIIIRR
Continuous ImprovementARRCIIII

Documentation and Evidence Requirements

DocumentPurposeRetention PeriodOwner
Anti-Malware PolicyDefines malware protection requirementsDuration + 3 yearsCISO
Anti-Malware Deployment RecordsEvidence of coverageDuration + 3 yearsIT Operations
Scanning Schedules and LogsEvidence of scanning activity1 yearIT Operations
Signature Update RecordsEvidence of currency1 yearIT Operations
Malware Detection LogsEvidence of detections and actions1 yearSOC
EDR Alert RecordsEvidence of advanced detection1 yearSOC
Incident Response RecordsEvidence of response actionsDuration + 3 yearsCISO
Post-Incident ReviewsAnalysis and improvementDuration + 3 yearsCISO
User Training RecordsAwareness evidenceDuration + 3 yearsHR
Phishing Simulation ResultsTraining effectiveness1 yearSecurity Manager
Email/Web Security LogsEvidence of gateway protection1 yearIT Operations
Removable Media LogsEvidence of media scanning1 yearIT Operations
Backup and Recovery Test ResultsRansomware preparednessDuration + 3 yearsIT Operations
Audit Checklist and ResultsAudit evidenceDuration + 3 yearsInternal Audit
Risk AssessmentRisk treatment evidenceDuration + 3 yearsCISO

Continuous Improvement

Figure · Tiers

Maturity levels for protection against malware

Maturity levels for ISO 27001 A.8.7, protection against malware, from most to least mature: Optimized, ai-powered detection; Managed, edr/xdr deployed; behavioral detection; Defined, full av coverage; automatic updates; Developing, basic antivirus on some endpoints; Initial, no anti-malware or outdated free av.
Where most organisations sit, and what the next level asks for. Full characteristics per level are in the table below.

Maturity Model for A.8.7

LevelNameCharacteristicsEvidence
1InitialNo anti-malware or outdated free AV; no email security; no user training; no incident response; reactive to infectionsNo policy; no coverage; outdated signatures; no training; incidents unmanaged
2DevelopingBasic antivirus on some endpoints; occasional updates; basic email filtering; informal user guidance; ad-hoc incident responsePartial AV coverage; manual updates; basic spam filter; no EDR; no formal training
3DefinedFull AV coverage; automatic updates; email gateway; web filtering; scheduled training; documented IR plan; removable media controlsPolicy; full AV; email/web security; quarterly training; documented IR; media scanning; no EDR
4ManagedEDR/XDR deployed; behavioral detection; threat hunting; automated response; phishing simulations; immutable backups; quarterly IR drills; metrics-drivenEDR; threat hunting; SOAR; automated response; simulations; immutable backups; quarterly drills; KPIs
5OptimizedAI-powered detection; predictive threat intelligence; self-healing endpoints; zero-touch response; continuous purple teaming; automated threat intel sharing; fully integrated XDRAI detection; predictive analytics; autonomous response; integrated XDR; automated threat intel; purple team automation; zero successful incidents

Continuous Improvement Activities

Monthly:

  • Anti-malware coverage and currency review
  • Malware detection and incident analysis
  • Signature update status verification
  • Phishing simulation results analysis
  • User-reported suspicious email analysis
  • EDR alert review and tuning

Quarterly:

  • Anti-malware policy review
  • Threat landscape update and defense adjustment
  • Phishing simulation exercise
  • Malware incident response tabletop exercise
  • Backup and recovery test (ransomware scenario)
  • EDR/AV effectiveness review and tuning
  • Internal audit of anti-malware controls
  • User training refresh

Annually:

  • Full anti-malware policy review
  • Complete malware risk assessment
  • Technology evaluation (new EDR, new threat intel, new detection methods)
  • Benchmark against industry best practices
  • External audit preparation
  • Maturity assessment against target level
  • Cyber insurance review and renewal
  • Vendor security assessment (anti-malware vendor)

Trigger-Based:

  • After any malware incident (especially ransomware)
  • Upon new threat intelligence (new malware family, new IoCs)
  • Upon new regulatory requirement
  • After significant audit findings
  • Upon new technology or vendor capability
  • After industry peer incident ("could this happen to us?")

FAQ

Q1: Is traditional antivirus still necessary, or is EDR enough? A: Traditional antivirus (signature-based) is still a useful baseline, but it is not sufficient on its own. EDR provides behavioral detection, machine learning, threat hunting, and response capabilities that AV lacks. Best practice: Use both. Use AV for known malware and baseline protection. Use EDR for advanced threats, zero-day malware, and incident response. Many modern EDR platforms include AV functionality (e.g., Microsoft Defender for Endpoint, CrowdStrike Falcon). If budget is limited, prioritize EDR over standalone AV.

Q2: How often should anti-malware signatures be updated? A: At minimum, daily. Modern threats require more frequent updates. Best practice: Configure automatic updates every 1–4 hours. Use real-time cloud lookups for instant threat intelligence. Ensure that "out-of-date" definitions are flagged as a compliance issue. Some organizations update every 15 minutes for critical systems. The faster the update cycle, the better the protection against emerging threats.

Q3: What is the difference between EDR and XDR? A: EDR (Endpoint Detection and Response) focuses on endpoints only. It detects and responds to threats on desktops, laptops, and servers. XDR (Extended Detection and Response) extends detection across multiple security layers: endpoints, network, email, cloud, identity. XDR correlates data from these sources to detect complex, multi-stage attacks. EDR is essential for all organizations. XDR is valuable for larger organizations with mature security programs. Start with EDR; add XDR when you have the resources and need for cross-correlation.

Q4: How do we protect against fileless malware? A: Fileless malware operates in memory without writing files to disk, evading signature-based detection. Protection: (1) EDR with memory scanning and behavioral detection, (2) PowerShell constraints and logging (PowerShell is a common fileless vector), (3) Application control (allowlisting) to block unauthorized scripts, (4) WMI and registry monitoring for persistence mechanisms, (5) Network monitoring for C2 communication, (6) Threat hunting for anomalous memory activity. Fileless malware requires behavioral and memory-based detection, not just file scanning.

Q5: Should we pay the ransom if hit by ransomware? A: Generally, no. Paying the ransom does not guarantee decryption, does not prevent data publication, funds criminal activity, and may violate laws (OFAC sanctions, anti-money laundering). Alternatives: (1) Restore from immutable backups, (2) Use free decryption tools if available (NoMoreRansom.org), (3) Engage law enforcement and incident response firms, (4) Rebuild systems from scratch. Only consider paying as an absolute last resort after legal consultation, and never without involving law enforcement. The best ransomware defense is preparation (backups, IR plan, EDR) so that paying is unnecessary.

Q6: How do we handle malware on Linux systems? A: Linux malware is growing (cryptominers, ransomware, rootkits). Protection: (1) Deploy Linux-compatible EDR (CrowdStrike, SentinelOne, Microsoft Defender for Endpoint), (2) Use application control (SELinux, AppArmor) to restrict executable permissions, (3) Monitor for unauthorized cron jobs and systemd services (common persistence mechanisms), (4) Monitor network connections for C2 communication, (5) Use file integrity monitoring (FIM) for critical system files, (6) Keep Linux kernels and packages updated, (7) Use container scanning for Linux container images. Do not assume Linux is immune to malware.

Q7: What is the most common audit finding for A.8.7? A: The most common findings are: (1) Anti-malware not on all endpoints (especially Linux, macOS, and non-Windows servers), (2) Outdated signatures (>24 hours old), (3) No EDR or behavioral detection, (4) No email security gateway, (5) No web filtering, (6) No removable media controls, (7) No user training, (8) No malware-specific incident response plan, (9) No ransomware preparedness (no immutable backups, no application control). Auditors will check coverage, currency, detection capabilities, and incident response readiness.

Q8: How do we balance security with user productivity (anti-malware performance impact)? A: Modern EDR solutions are designed to have minimal performance impact. Strategies: (1) Use lightweight agents for high-performance servers, (2) Schedule full scans during maintenance windows, (3) Exclude database files, log files, and temp directories from real-time scanning, (4) Use cloud-based scanning to reduce local resource usage, (5) Optimize scan settings for business-critical systems, (6) Choose EDR solutions with proven low system impact, (7) Monitor system performance after deployment and tune accordingly. The performance impact of modern EDR is typically <5% CPU. The security benefit far outweighs the minimal performance cost.

Q9: How do we protect against supply chain malware (e.g., SolarWinds, Kaseya)? A: Supply chain malware is delivered through trusted software vendors. Protection: (1) Vendor security assessment before procurement, (2) Software integrity verification (code signing, hash verification) before installation, (3) Network segmentation for vendor management systems, (4) Monitor vendor software for anomalous behavior (EDR, network monitoring), (5) Least privilege for vendor software accounts, (6) Regular vendor security reviews, (7) Threat intelligence on vendor compromises, (8) Have a response plan for vendor security incidents. Supply chain attacks are difficult to prevent but detectable with good monitoring and segmentation.

Q10: What is the cost of implementing A.8.7 for a growing company? A: For a mid-sized company, the main costs are EDR, email and web filtering, immutable or offline backups, and training. Many are bundled in plans you may already have (for example Microsoft 365 E5 includes Defender for Endpoint and Defender for Office 365). The cost is usually small compared with a ransomware incident.

Q11: How do we handle malware in cloud-native environments (containers, serverless)? A: Cloud-native malware protection requires specialized approaches: (1) Scan container images for malware before deployment (Snyk, Aqua, Twistlock), (2) Use runtime protection for containers (Falco, Aqua, Sysdig), (3) Monitor serverless functions for anomalous behavior, (4) Use cloud-native EDR (Microsoft Defender for Cloud, CrowdStrike Falcon for cloud), (5) Implement container network segmentation, (6) Monitor cloud API calls for unauthorized access, (7) Use infrastructure-as-code security scanning. Cloud-native malware is a growing threat, cryptominers in containers, malicious serverless functions, and compromised cloud credentials are common.

Q12: What is the role of threat intelligence in malware protection? A: Threat intelligence provides context about current malware threats, IoCs, and attacker tactics. It enhances malware protection by: (1) Feeding IoCs into EDR/SIEM for detection, (2) Informing email/web filtering rules, (3) Guiding threat hunting activities, (4) Providing early warning of new malware families, (5) Supporting incident response with attribution and context, (6) Informing security awareness training content. Threat intelligence transforms reactive anti-malware into proactive defense. Sources: commercial feeds (Recorded Future, Mandiant), government feeds (CERT-In, NCIIPC), open-source feeds (MISP, AlienVault OTX), and industry sharing (ISACs).

Q13: How do we handle malware on air-gapped or isolated systems? A: Air-gapped systems cannot receive online updates but still need protection: (1) Install anti-malware with local signatures and manual update procedures, (2) Update signatures via approved removable media that is scanned before use, (3) Implement strict removable media controls (no personal media, only approved media), (4) Use application control (allowlisting) to block unauthorized executables, (5) Monitor system behavior for anomalies, (6) Implement physical security controls (A.7) to prevent unauthorized access, (7) Use deception technology (honeypots) to detect intrusion attempts. Air-gapped systems are protected by isolation, but they are not immune, Stuxnet proved that. Physical security and media controls are critical.

Q14: What is the difference between blacklisting and allowlisting (application control)? A: Blacklisting (default allow) blocks known bad applications and allows everything else. It is easier to implement but less secure (unknown malware is allowed). Allowlisting (default deny) allows only approved applications and blocks everything else. It is more secure but harder to implement (requires inventorying and approving all legitimate applications). For malware protection, allowlisting is far superior: it blocks ransomware, unknown malware, and unauthorized software by default. Blacklisting catches known malware but misses unknown variants. Best practice: Use allowlisting for critical systems (servers, finance, trading) and blacklisting for general user endpoints. Implement allowlisting gradually to avoid business disruption.

Q15: How do we measure the effectiveness of our malware protection program? A: Measure effectiveness through metrics: (1) Coverage (100% of endpoints/servers with anti-malware), (2) Currency (98%+ with up-to-date definitions), (3) Detection rate (malware detected before harm), (4) False positive rate (<1%), (5) Time to detect (MTTD), (6) Time to respond (MTTR), (7) Incident count (trending down), (8) User reporting rate (users actively reporting suspicious activity), (9) Phishing simulation pass rate (≥80%), (10) Backup recovery success rate (100% for ransomware tests). Also conduct red team/purple team exercises to test detection and response. The ultimate measure is: "How many malware incidents caused business impact?" The target is zero.


References and Further Reading

Standards and Frameworks

  • ISO/IEC 27001:2022, Information Security, Cybersecurity and Privacy Protection, Information Security Management Systems, Requirements
  • ISO/IEC 27002:2022, Information Security, Cybersecurity and Privacy Protection, Information Security Controls
  • NIST SP 800-53 Rev 5, Security and Privacy Controls for Information Systems and Organizations
  • NIST SP 800-83, Guide to Malware Incident Prevention and Handling
  • PCI DSS v4.0.1, Payment Card Industry Data Security Standard
  • CIS Controls v8, CIS Controls Version 8
  • COBIT 2019, Control Objectives for Information and Related Technologies

Indian Regulations

  • RBI Cyber Security Framework for Banks
  • SEBI Cybersecurity and Cyber Resilience Framework (CSCRF) for SEBI Regulated Entities, circular of 20 August 2024
  • CERT-In Guidelines for Information Security Practices
  • Information Technology Act, 2000 (as amended)
  • Digital Personal Data Protection Act, 2023 (India)

Books and Publications

  • ISO 27001/27002: A Pocket Guide by Alan Calder
  • The Art of Deception by Kevin Mitnick (social engineering and malware delivery)
  • Malware Analyst's Cookbook by Michael Ligh, Steven Adair, Blake Hartstein, and Matthew Richard
  • Practical Malware Analysis by Michael Sikorski and Andrew Honig
  • NIST 800-83: Guide to Malware Incident Prevention and Handling (NIST)

Threat Intelligence Resources

How Singahi can help

Singahi is one team for compliance, assessment and managed security. We help growing companies implement and certify ISO 27001:2022, and stay secure afterward.


Continue the toolkit

How we can help

Working toward this?

If a certification or a customer's security questionnaire is what brought you here, tell us where you are. We'll give you an honest read on the work and the timeline, with no obligation.

What happens next

  1. Tell us the trigger

    A questionnaire, an audit date or an investor ask. The short form or a call both work.

  2. A practitioner replies

    A senior practitioner, not a bot, within four business hours.

  3. You get a scoped next step

    An honest view of what the work involves. No pressure, no theatre.