Checklist

Cybersecurity Checklist for Businesses

This checklist distills the controls that matter most for small and midsize businesses into a single, actionable reference. It is organized by security domain and maps each control to the compliance frameworks that require it. Use it as a gap assessment, an audit prep tool, or a quarterly review guide. Every item is a concrete action, not a vague aspiration.

By Nick Shevelyov 18 min read

How to use this checklist

This checklist is organized into ten security domains. Each domain contains specific controls with implementation guidance and framework mappings. The domains are ordered by impact — addressing the first five domains eliminates the attack vectors responsible for the majority of breaches.

For each control, assess your current state:

  • Implemented — the control is in place, documented, and operating effectively
  • Partial — the control exists but is incomplete, inconsistent, or undocumented
  • Not implemented — the control is absent
  • Not applicable — the control does not apply to your environment

Track your status in a spreadsheet or GRC tool. Review quarterly. The goal is not a perfect score on day one — it is continuous, measurable improvement.

Identity and access control

Identity compromise is the initial attack vector in over 60% of breaches. These controls are the highest-leverage items on the checklist.

Multi-factor authentication (MFA)

  • MFA is enforced on all user accounts, not just administrators
  • MFA is enforced on all remote access (VPN, RDP, cloud consoles)
  • MFA is enforced on email accounts (the primary target for account takeover)
  • Phishing-resistant MFA (FIDO2/WebAuthn hardware keys) is deployed for privileged accounts
  • SMS-based MFA is deprecated or restricted to low-risk accounts

Password policy

  • Minimum password length is 14 characters or longer
  • Password complexity rules (uppercase, special characters) are replaced by length requirements per NIST 800-63B guidance
  • Known-compromised passwords are blocked (credential screening against breach databases)
  • Password reuse across systems is prevented by policy and technical controls

Access management

  • Access follows least privilege — users have only the permissions required for their role
  • Access reviews are conducted quarterly for all systems and at least monthly for privileged accounts
  • Offboarding procedures revoke all access within 24 hours of separation
  • Shared accounts are eliminated or, where unavoidable, individually attributable through session recording
  • Service accounts are inventoried, have owners assigned, and use non-interactive authentication

Privileged access management

  • Administrative accounts are separate from daily-use accounts
  • Privileged credentials are stored in an encrypted vault, not in spreadsheets or documents
  • Just-in-time access is implemented for high-risk systems (privileges are granted temporarily and automatically revoked)
  • Privileged session activity is logged and auditable

See the full guide on identity and access management.

Endpoint security

Every laptop, workstation, server, and mobile device is a potential entry point. Endpoint controls reduce the blast radius of compromise.

Endpoint protection

  • EDR (Endpoint Detection and Response) is deployed on all endpoints — workstations, laptops, and servers
  • EDR is configured for automated containment (isolating compromised endpoints from the network)
  • Personal devices accessing corporate data meet minimum security requirements (encryption, screen lock, current OS)
  • USB and removable media access is restricted by policy and enforced by technical controls

Patch management

  • Critical and high-severity patches are deployed within 14 days of release (7 days for actively exploited vulnerabilities)
  • A patch management process covers operating systems, applications, firmware, and third-party libraries
  • Patch compliance is tracked and reported as a cybersecurity KPI
  • Exception management process exists for systems that cannot be patched immediately (documented risk acceptance, compensating controls)

Device encryption

  • Full-disk encryption is enabled on all laptops and workstations (BitLocker, FileVault)
  • Encryption keys are managed centrally and recoverable by IT in the event of hardware failure
  • Mobile devices accessing corporate data enforce encryption at rest

Asset inventory

  • A complete, current inventory of all hardware assets exists (servers, workstations, laptops, network devices, mobile devices, IoT)
  • A complete inventory of all software applications exists, including versions and license status
  • Shadow IT discovery is conducted periodically to identify unauthorized devices and applications on the network
  • Assets are classified by criticality and assigned owners

Network security

Network controls prevent lateral movement and contain breaches to isolated segments.

Firewall and perimeter

  • Next-generation firewalls are deployed at all network boundaries with default-deny egress rules
  • Firewall rules are reviewed quarterly and unused rules are removed
  • Remote access requires VPN or zero-trust network access (ZTNA) with MFA
  • DNS filtering blocks known malicious domains

Network segmentation

  • Critical systems (databases, domain controllers, payment processing) are on isolated network segments
  • Guest and IoT networks are separated from corporate and production networks
  • Segmentation rules are enforced by network controls, not just VLANs (which can be bypassed)
  • East-west traffic (internal-to-internal) is monitored, not just north-south (external-to-internal)

Wireless security

  • Corporate Wi-Fi uses WPA3 or WPA2-Enterprise with certificate-based authentication
  • Guest Wi-Fi is isolated from the corporate network with bandwidth controls
  • Rogue access point detection is enabled

See zero trust architecture for the network model that eliminates implicit trust.

Data protection

Data is the ultimate target of most attacks. These controls protect data throughout its lifecycle.

Data classification

  • A data classification policy exists with defined levels (Public, Internal, Confidential, Restricted)
  • All data repositories are classified and labeled
  • Classification drives control requirements — restricted data requires encryption, access logging, and retention controls

Encryption

  • Data at rest is encrypted in all databases, file stores, and backups (AES-256 or equivalent)
  • Data in transit is encrypted using TLS 1.2 or higher for all internal and external communications
  • Encryption keys are managed through a dedicated key management system, rotated on schedule, and access-controlled

Backup and recovery

  • Backups follow the 3-2-1 rule: three copies, two media types, one offsite or immutable cloud copy
  • Backup restoration is tested quarterly — a backup that has never been restored is not a backup
  • Backup integrity monitoring detects corruption or unauthorized modification
  • Recovery time objective (RTO) and recovery point objective (RPO) are defined for all critical systems
  • At least one backup copy is immutable (cannot be deleted or modified by ransomware)

Data loss prevention

  • DLP controls monitor and prevent unauthorized transmission of sensitive data via email, web upload, and removable media
  • Cloud DLP is configured for SaaS applications (email, file sharing, collaboration tools)

See data protection strategy and data security compliance for comprehensive guidance.

Cloud security

Cloud environments introduce shared responsibility. These controls cover the customer’s side of that model.

Cloud configuration

  • Cloud security posture management (CSPM) is deployed to detect misconfigurations continuously
  • Default credentials and configurations are changed before any cloud resource is production-deployed
  • Public access to cloud storage (S3 buckets, Azure Blob containers, GCS buckets) is blocked by default and exceptions are documented and approved
  • Infrastructure as Code (IaC) templates are scanned for security misconfigurations before deployment

Cloud identity

  • Cloud IAM follows least privilege with role-based access control (RBAC)
  • Root/owner accounts have MFA enabled and are used only for break-glass scenarios
  • Cloud API keys and access tokens are rotated on schedule and never committed to source code

Cloud monitoring

  • Cloud audit logs (CloudTrail, Azure Activity Log, GCP Audit Logs) are enabled, centralized, and retained for at least 12 months
  • Alerts are configured for high-risk events: root account usage, security group changes, IAM policy modifications, resource creation in unexpected regions

See cloud security risk assessment, cloud security architecture, best CSPM tools, and cloud workload protection.

Email security

Email is the delivery mechanism for the majority of initial compromise attempts.

Email authentication

  • SPF, DKIM, and DMARC records are configured with DMARC policy set to reject (p=reject)
  • DMARC aggregate reports are monitored to detect unauthorized use of the domain

Email filtering

  • Advanced email security (beyond basic spam filtering) scans inbound email for phishing, malware, and business email compromise (BEC) indicators
  • URL rewriting and time-of-click scanning are enabled to catch delayed-detonation phishing links
  • Attachment sandboxing detonates suspicious files in an isolated environment before delivery
  • External email banners are displayed on messages originating from outside the organization

Vulnerability management

Finding and fixing vulnerabilities before attackers exploit them is the operational core of a security program.

Scanning and assessment

  • Automated vulnerability scanning runs at least monthly against all internal and external-facing systems
  • Web application vulnerability scanning covers all public-facing applications
  • Scan results are triaged by risk (CVSS score, exploitability, asset criticality, business context)
  • Vulnerability trends are tracked as cybersecurity KPIs

Remediation

  • Critical vulnerabilities with known exploits are remediated within 7 days
  • High-severity vulnerabilities are remediated within 30 days
  • Vulnerabilities that cannot be remediated within SLA have documented risk acceptance with compensating controls
  • Remediation is verified by re-scanning after patch deployment

Penetration testing

  • External penetration testing is conducted at least annually by a qualified third party
  • Internal penetration testing or red team exercises are conducted annually
  • Penetration test findings are tracked through remediation to closure

See vulnerability management lifecycle and risk-based vulnerability management.

Incident response

When a breach occurs, the speed and effectiveness of response determines the difference between a contained incident and a catastrophic failure.

Planning

  • A written incident response plan exists, is reviewed annually, and is approved by executive leadership
  • The plan defines roles, responsibilities, escalation procedures, and communication protocols
  • Contact lists are current: internal response team, legal counsel, forensics provider, insurance carrier, law enforcement liaison, PR/communications
  • Evidence preservation procedures are documented (chain of custody, forensic imaging)

Testing

  • Tabletop exercises are conducted at least annually with executive participation
  • Technical incident response drills test detection, containment, and recovery procedures
  • Lessons learned from exercises and real incidents are incorporated into plan updates

Detection and monitoring

  • Security monitoring operates continuously (24/7 via internal SOC or managed detection and response provider)
  • Log sources are centralized in a SIEM with correlation rules tuned to the threat landscape
  • Alert triage procedures ensure high-fidelity alerts are investigated within defined SLAs

See security incident management and incident response plan template.

Third-party and supply chain risk

Your security is only as strong as your weakest vendor. Third-party risk management controls extend your security boundary.

Vendor assessment

  • All vendors with access to sensitive data or critical systems complete a security assessment before onboarding
  • Vendor security assessments are repeated annually or upon material changes
  • Vendor contracts include security requirements, breach notification obligations, and right-to-audit clauses
  • A vendor inventory exists with risk tiers (critical, high, medium, low) based on data access and system connectivity

Supply chain controls

  • Software supply chain security includes software composition analysis (SCA) to identify vulnerable dependencies
  • Third-party integrations are reviewed for API security, authentication mechanisms, and data handling
  • Vendor access to production systems is time-limited, logged, and monitored

See third-party vendor risk assessment and supply chain security.

Compliance and governance

Compliance provides the audit trail. Governance ensures the security program is aligned with business objectives and accountable to leadership.

Policy framework

  • An information security policy is published, reviewed annually, and acknowledged by all employees
  • Supporting policies cover acceptable use, data classification, access control, incident response, and remote work
  • Policies are enforced — violations have defined consequences

Risk management

  • Formal risk assessments are conducted annually and after material changes
  • A risk register is maintained with identified risks, owners, treatment plans, and acceptance decisions
  • Risk appetite is defined by executive leadership and communicated to the security team
  • Cyber risk quantification translates risk into financial terms for board reporting

Audit readiness

  • Evidence of control operation is collected continuously, not assembled before audit season
  • Control exceptions are documented with risk acceptance and compensating controls
  • Cybersecurity audit findings are tracked through remediation

Security awareness training

  • All employees complete security awareness training at onboarding and annually thereafter
  • Phishing simulation exercises are conducted at least quarterly with results tracked per department
  • Role-specific training is provided for developers (secure coding), administrators (hardening), and executives (BEC awareness)
  • Training completion rates and phishing simulation results are reported as cybersecurity KPIs

See cybersecurity governance, GRC overview, and cybersecurity maturity assessment.

Framework mapping

Each domain in this checklist maps to controls in the major compliance frameworks. Use this mapping to identify which checklist items satisfy your compliance requirements.

DomainNIST CSF 2.0SOC 2 (TSC)ISO 27001HIPAAPCI-DSS
Identity & AccessPR.AACC6.1-6.3A.9164.312(d)Req 7-8
Endpoint SecurityPR.PSCC6.6-6.8A.12164.310Req 5-6
Network SecurityPR.PS, PR.IRCC6.6A.13164.312(e)Req 1
Data ProtectionPR.DSCC6.1, C1.1A.10, A.18164.312(a)(e)Req 3-4
Cloud SecurityPR.PSCC6.1, CC7A.13, A.15164.312Req 2, 6
Email SecurityPR.AT, DE.CMCC6.8A.12164.308(a)(5)Req 5
Vulnerability MgmtID.RA, PR.PSCC7.1A.12164.308(a)(8)Req 6, 11
Incident ResponseRS, RCCC7.3-7.5A.16164.308(a)(6)Req 12
Third-Party RiskGV.SCCC9.2A.15164.308(b)Req 12
GovernanceGVCC1-CC3A.5-A.7164.308(a)(1-2)Req 12

Questions & answers

What should a basic cybersecurity checklist include?

A basic cybersecurity checklist should cover access control (MFA, least privilege, password policy), endpoint protection (EDR, patching, encryption), network security (firewall, segmentation, DNS filtering), data protection (classification, encryption, backup), incident response (plan, contact list, tabletop exercises), and security awareness training. These controls address the attack vectors responsible for the majority of breaches and are required by most compliance frameworks.

How often should a cybersecurity checklist be reviewed?

Review the full checklist quarterly as part of your security program governance cycle. Specific controls require more frequent attention: patch management should be reviewed weekly, access reviews should be conducted at least quarterly, vulnerability scans should run monthly, and incident response plans should be tested annually at minimum. Material changes -- new systems, acquisitions, regulatory requirements, or significant incidents -- should trigger an immediate review of affected checklist items.

What cybersecurity checklist items are required for SOC 2?

SOC 2 requires controls across all five Trust Services Criteria, but the Security criterion is mandatory for every engagement. Required items include risk assessment, access control with MFA, change management, incident response, vulnerability management, encryption, logging and monitoring, vendor management, and security awareness training. The specific controls are evaluated against the Common Criteria (CC) requirements. See the SOC 2 compliance checklist for the full mapping.

Is there a difference between a cybersecurity checklist and a security assessment?

A checklist is a structured list of controls with binary yes/no status -- each item is either implemented or not. An assessment evaluates how well controls are implemented, identifies gaps, and produces a prioritized remediation roadmap. The checklist tells you what to check; the assessment tells you how well each check performs and where to invest next. Organizations typically use checklists for ongoing monitoring and assessments for periodic deep evaluations. See cybersecurity assessment for the full assessment process.

What cybersecurity checklist items are most often missed by small businesses?

The most commonly missed items are: asset inventory (you cannot protect what you do not know exists), access reviews (permissions accumulate over time and are rarely pruned), backup testing (backups exist but have never been restored), incident response planning (no documented plan or contact list), vendor risk management (third-party access is granted without security evaluation), and logging and monitoring (logs are generated but never reviewed). These gaps are precisely where attackers look first.

Ready to turn this into a working plan?

Nick's team helps growth-stage companies, PE/VC sponsors, and cybersecurity product teams translate security questions into board-ready decisions. First call is strategy, not vendor pitch.

Talk to us Tell us your needs →