Cybersecurity basics every small business needs in 2026

Most breaches aren't clever; they're a missed baseline. The seven controls that stop the majority of attacks, in priority order.

Eero NevaluotoSenior Engineer · Security
August 28, 2026 · 8 min read
Hands typing on a laptop next to a phone

The breaches we see in small and mid-sized companies are rarely sophisticated. They’re a reused password, a mailbox without MFA, an unpatched edge device, or a backup that turned out not to restore. The following seven controls, in this order, prevent the large majority of what actually happens. Verizon’s DBIR puts the human element in 68% of breaches — most of these controls are about removing the human from the critical path.

1. Phishing-resistant MFA, everywhere

SMS codes are better than nothing but are routinely bypassed. Use authenticator apps with number matching or hardware keys for admins. Enforce it with Conditional Access so there is no “I’ll set it up later.”

2. EDR on every endpoint

Traditional antivirus matches signatures; attackers don’t reuse signatures. Endpoint detection and response watches behavior — a Word document spawning PowerShell, a process encrypting files at speed — and can isolate the machine in seconds. Ours isolates in under 30.

3. Patch automatically, verify in a sandbox

Monthly manual patching leaves a 30-day window. Automated, sandbox-validated patching closes it without the “the update broke the printer” risk.

4. Immutable, tested backups

Ransomware operators now delete backups first. Keep an immutable copy the attacker’s credentials can’t touch, and test restores automatically. A backup that has never been restored is a hypothesis.

5. Least privilege and offboarding discipline

Nobody needs standing global admin. Use just-in-time elevation, review access quarterly, and make offboarding a workflow that runs in minutes, not a ticket that runs in weeks.

6. Email authentication and awareness

SPF, DKIM, and DMARC at enforcement stop most impersonation of your domain. Pair it with simulated phishing so your people see the pattern before an attacker shows it to them.

7. Someone watching, 24/7

Controls generate alerts; alerts need eyes. A managed SOC — human or AI-augmented — turns “we were breached in March” into “we blocked it at 2:22 AM.”

None of this requires an enterprise budget. It requires deciding that the baseline is non-negotiable and automating it so it can’t quietly drift.

Want this applied to your environment?

Thirty minutes with an engineer and it's a plan, not a blog post.