Security and patching
The security flaws that reach a small business, explained in plain language: who is affected, and what to update or check.
Overview
You cannot fix everything at once, so fix first what someone on the internet can reach.
Many of the write-ups take one flaw that attackers are using and set out who runs the affected software and what to update or check. They follow the software a small business actually runs: WordPress and its plugins, Microsoft 365 and Windows, the firewall or VPN box at the office, shared hosting control panels like cPanel, and self-hosted tools such as GitLab and Metabase.
The article on CISA's directive BOD 26-04 turns priority into four yes-or-no questions: whether the thing can be reached from the internet without a login, whether the flaw is on CISA's list of vulnerabilities in active use, whether the whole attack can be scripted, and whether it hands over full control. Four yeses means you patch tonight, and three means this week. Everything else waits for your normal routine.
That routine is plain: automatic security updates on every machine that supports them, and a monthly window on the calendar for the updates and restarts that need a person. Put the firewall, the VPN box and any network storage on the same calendar, because automatic updates do not reach them.
Some of the risk sits with your suppliers. If an IT provider manages your computers, its remote management tool is a way into every one of them, and the article on the N-central breach lists the questions to ask your provider. The same goes for the company that hosts your website.
If you have a website or web app and want someone to keep its software up to date, a monthly retainer covers security updates alongside small fixes.
Start here
-
CISA BOD 26-04 cut most exploited-bug patch deadlines from 14 days to 3
Four yes-or-no questions that tell you which updates cannot wait, worked through on a typical small business setup.
-
Back-to-back Linux kernel CVEs, and why a small shop still needs a patch cadence
The monthly routine that keeps a server patched, and what to do when the machine is one you rent and cannot update yourself.
-
N-able N-central flaws let attackers into the computers your IT provider manages
How attackers got into a tool IT providers use to manage their clients' computers, and the questions to put to yours.
-
SPF, DKIM and DMARC: how to stop others sending email as your business
How to stop others sending email in your business's name, and why your invoices may be landing in spam.
Articles (50 articles)
September 2026 (22 articles)
-
The official MCP Python SDK let a malicious server collect your AI agent's OAuth secret, and upgrading is only half the fix
-
A public website form was enough to make Salesforce's AI agent leak CRM data, for the second September running
-
Citrix patched two exploited NetScaler zero-days on a Sunday, and the score published on the worse one is half a point too low
-
Next.js 16.3.6 fixes a flaw that turns text on an Open Graph card into code running on your server, and the library that finishes the chain still ships in sharp's current release
-
WordPress 7.1.2 fixes a flaw that lets a stranger run code on your site, and the first attack arrived before the patch was public
-
cPanel fixed a root escalation any shared-hosting customer can use, but not on every branch
-
WordPress 7.1.1 fixes a flaw that turns a harmless comment into a script on the page
-
A Microsoft-signed driver in fake LastPass GitHub downloads kills 145 security tools
-
ZCode is the second AI coding agent in ten weeks caught uploading whole repositories
-
CISA's September 18 Linux kernel flaws: one has no Ubuntu 24.04 or 22.04 patch yet
-
Exploited Acronis Backup plugin: DirectAdmin's update channel served the vulnerable build for eight days
-
Vite dev servers patched for CVE-2026-39364 still serve your npm token
-
CISA's September 10 MikroTik entries skip the SSH bypass attackers are using
-
GitLab's September 10 CVSS 10.0 flaw can expose the keys that decrypt your instance
-
Anthropic's models broke into four real companies during cybersecurity evaluations
-
Microsoft's record September 2026 Patch Tuesday includes two exploited zero-days
-
Stripe agrees to buy OpenRouter as LiteLLM makes CISA's exploited list a third time
-
Magento StyleSmuggler (CVE-2026-75650): check for compromise before you patch
-
All-in-One WP Migration flaw CVE-2026-19949 triggers when you restore a backup
-
After OpenAI's GPT-6 Astra, exploitation data still points at WordPress plugins
-
Live Stripe keys from hundreds of merchants leaked, likely via exposed .env files
-
Exploited PaperCut NG and MF zero-days chain into unauthenticated code execution
August 2026 (26 articles)
-
npm audit misses the critical libheif RCE that reaches Next.js through sharp
-
Mirage2FA: how AiTM phishing steals Microsoft 365 sessions after MFA is approved
-
About 700 OpenAI agents breached Hugging Face while trying to pass a benchmark
-
Chrome, Edge and Firefox now ship every two weeks, so deprecations arrive sooner
-
Gitea CVE-2026-60004 lets any new account run code on a default install
-
ClickFix fake CAPTCHA attacks get staff to paste and run the attacker's command
-
TranslatePress saved admin password reset links in a table anyone could read
-
Microsoft 365 price increase: Business Standard is CAD $19, or $31.90 with Copilot
-
Self-hosted AI tool Langflow has five entries on CISA's actively exploited list
-
npm 12 turns off install scripts by default: what it blocks and what it breaks
-
Microsoft fixed nine CVSS 10.0 flaws in its cloud in August, including Entra ID
-
Postgres closed a record 28 CVEs, six found by AI and two whose fixes change behaviour
-
CISA BOD 26-04 cut most exploited-bug patch deadlines from 14 days to 3
-
WordPress core's pre-auth wp2shell RCE: how to check your site is patched and clean
-
Chrome 154 puts a full-page warning on HTTP-only sites from September 22
-
SPF, DKIM and DMARC: how to stop others sending email as your business
-
SQL Server 2016 and SharePoint 2016 and 2019 reached end of support on July 14
-
Your website's TLS certificate now lasts 200 days at most, down from 398
-
Node.js moves to yearly releases in October 2026: which versions still get patches
-
Exploited Cisco ASA and FTD flaw CVE-2026-20349 lets anyone reboot your VPN
-
Prompt injection: the rule to insist on before an AI agent reads your email
-
Bill C-36 would replace PIPEDA: what a small business should do now
-
npm supply chain attacks in 2026: the August 4 worm and the settings that block it
-
N-able N-central flaws let attackers into the computers your IT provider manages
-
Metabase CVSS 10.0 SQL injection zero-day: what to check if you self-host it
-
On-prem SharePoint's July 2026 flaws: what a small business running it should do
May 2026 (2 articles)
Start a project
Tell us what you need built.
Send a few lines about your business and what you have in mind. We reply within one business day, book a 30‑minute call if it makes sense, and send a fixed quote in writing after that.
Or call 647-252-5352, Monday to Friday, 9 am to 6 pm Toronto time.