Web Security for Small Businesses: OWASP Top 10 and 7 Habits

Web security for small businesses: the 10 OWASP Top 10:2025 risks explained without jargon and 7 low-cost habits: access, backups, MFA and updates.

Kevin CoperdAuthorKevin Coperd
DateEst. Time4 min
Web Security for Small Businesses: OWASP Top 10 and 7 Habits

Web security for small businesses starts with a few habits: turn on two-step verification, update your software, keep backups you can actually restore and give each person only the access they need. That covers a good part of the most common risks that OWASP lists, the reference the industry uses.

Here are the 10 risks of the 2025 edition in plain language and 7 habits to start today.

What is the OWASP Top 10 and why does it matter?

It is the list of the ten most critical security risks in web applications, published by OWASP. The 2025 edition is the first update since 2021 (The Register). It is not a standard you must "comply" with: it is a map of where websites tend to fail.

What are the 10 OWASP 2025 risks?

The official list is at top10.owasp.org. Here is how to read each one:

#RiskIn plain words
A01Broken Access ControlSomeone can see or do what they should not, like an employee walking into the vault
A02Security MisconfigurationDoors left open by default: settings nobody reviewed
A03Software Supply Chain FailuresThe problem comes from a third-party piece you use, like a library
A04Cryptographic FailuresData that travels or is stored without proper protection
A05InjectionText someone types that the system runs as a command
A06Insecure DesignSecurity was not thought through from the start
A07Authentication FailuresWeak sign-ins or ones that can be bypassed
A08Software or Data Integrity FailuresTrusting code or data without checking it was not altered
A09Security Logging and Alerting FailuresSomething bad happens and nobody finds out
A10Mishandling of Exceptional ConditionsErrors the system cannot handle and that open a gap

The first, broken access control, stays at the top of the list (The Register). Software supply chain failures (A03) is a new category in this edition.

Which 7 habits improve web security for small businesses?

  1. Two-step verification on email and critical accounts. CISA explains that even if someone steals your password, the second step can block access; and it recommends turning it on for every account or app that offers it (CISA). Start with email, because that is where your other accounts get recovered.
  2. Automatic updates. Many updates fix security flaws, so postponing them leaves known weaknesses open. CISA recommends turning on automatic ones (CISA). Prioritize the browser and the system.
  3. 3-2-1 backups. Three copies, on two kinds of storage and one away from your business. CISA adds protecting them with encryption and keeping an offline copy, because ransomware looks for and deletes accessible backups (CISA).
  4. Test restoring. A copy you have not restored is an assumption. Try recovering one file and a full folder, and confirm you can roll back at least seven days.
  5. Minimum access. Each person uses only what they need, and access is removed when someone leaves. It is the defense against risk A01.
  6. Review third parties. Plugins, libraries and vendors are part of your risk surface (A03). Remove what you do not use and update what you do.
  7. Get told when something fails. An error log and alerts (A09) let you find out before your customers do.

How do we do it at Mokev?

A few examples from our own site, without this being a full audit:

  • Access (A01 and A07). Permissions are read from server-side data that the person cannot modify. And our single sign-on between sites uses one-time 256-bit codes that expire after 60 seconds and are stored only as a hash.
  • Alerts (A09). We use Sentry to receive production errors. In October 2026 it helped us detect that an iPhone browser version could not open a digital card.
  • Third parties (A03). Third-party scripts (analytics, pixels) wait for someone to interact with the page and do not load on their own.

If you want your site or store's security reviewed, see our consulting and web development services, or write to us.

Frequently asked questions

What is OWASP?

It is the organization that publishes the OWASP Top 10, the list of the most critical security risks in web applications. The current edition is 2025.

Where do I start if I do not know about security?

With three things: two-step verification on your email, automatic updates and tested backups. They are low cost and CISA recommends them.

What is two-step verification?

It means asking for a second piece of information besides the password, such as a code from your phone or an authenticator app. According to CISA, if someone steals your password, they will not be able to complete the second step.

How often should I make backups?

CISA recommends a solution that runs automatically and regularly, and testing restores. The right frequency depends on how much work you can afford to lose.

Is having HTTPS the same as being secure?

No. HTTPS protects what travels between your site and the visitor ([web.dev](https://web.dev/articles/why-https-matters)), but it does not cover the other risks on the list, such as badly configured access.

Next Reading

More articles

Custom Software or SaaS: How to Decide in 7 Questions
Software

Custom Software or SaaS: How to Decide in 7 Questions

Custom software or SaaS: 7 questions to decide, how to compare the real cost over several years and why combining both often makes sense for small businesses.

· 4 min
PWA or Native App: Which Fits You (or a Responsive Site)
Software

PWA or Native App: Which Fits You (or a Responsive Site)

PWA or native app: what each one is, what it can do on Android and iPhone, and 5 questions to decide whether your business needs an app, a PWA or a website.

· 3 min
Core Web Vitals Explained: How to Improve Them (Real Case)
Software

Core Web Vitals Explained: How to Improve Them (Real Case)

Core Web Vitals explained: LCP, INP and CLS with Google's thresholds and a real case: how we took mokev.net from 55 to 91 on mobile in PageSpeed.

· 4 min