Blog

The Security Warning Went Out. Checks on Patching Fell Short.

Oct 9, 2026

On 27 October 2025, the Australian Signals Directorate issued a critical vulnerability alert. Victoria's Department of Education sent patching instructions to school technicians that afternoon. By 6 November, there was evidence of malicious activity following exploitation of one school's server; investigators believed exploitation happened earlier. A vendor alerted the Department on 2 December. Forensic analysis confirmed data theft on 23 December.

The Office of the Victorian Information Commissioner's investigation, published on 7 October 2026, found failures in security controls and records management. The Department accepted that stronger assurance was needed to protect student information.

The stolen database held current and former students' names, school details, email addresses and encrypted passwords. Encrypted passwords are not plaintext passwords. Compromising one school's system also does not establish that every school's systems were breached.

According to OVIC's report, timely patching failed locally, while the Department lacked adequate processes to monitor whether schools followed its instructions. Vulnerability scanning did not cover all schools, and identified critical vulnerabilities were not always remedied. OVIC recommended a feedback process to establish whether schools received and acted on advisories.

The Department did respond to the warning. What troubles me is the gap between issuing that instruction and establishing what happened afterwards. A sent email leaves a useful record of a decision. It tells you very little about the condition of a server.

The job can disappear between two inboxes

A small business can arrive at much the same uncertainty with only a few people involved. The owner forwards a security warning to the website developer. The developer assumes the hosting company handles that component. The host has sent its own advisory to the account holder, who is the owner. Everyone has received something, and the vulnerable software is still running.

None of those people necessarily needs to have been careless. Maintenance arrangements are often described in broad terms. “We look after your website” can cover anything from occasional content changes to active monitoring and urgent security updates. When customer data is entrusted to a supplier, those details deserve attention. For an urgent patch, though, the immediate question is narrower: who has checked this particular warning against the systems you actually run?

Consider a WordPress site with a booking plugin. The hosting company may maintain the operating system and web server under its hosting plan. WordPress core, themes and plugins may sit with a separate developer or the business itself. Managed hosting can include some application updates, but the word “managed” does not establish which ones.

Someone with access needs to identify the installed plugin version and compare it with the advisory. If the site is affected, give the update to a named person with an agreed completion time. If it is unaffected, record why. An old staging copy on another address needs checking too if it runs the same vulnerable component and remains accessible.

I would expect an urgent job to stay open until there is a result. If the usual developer is away or cannot access the account, the owner needs to hear that while there is still time to arrange help. Silence is a poor status report.

What “updated” should tell you

A useful completion message identifies the site or server, the component changed and the version now running. It records when the work finished and how the result was checked. That can fit in a short support ticket. A small business should not need a lengthy report to discover whether Tuesday's urgent maintenance happened.

The technical check depends on the weakness. It might involve confirming the running software version against the vendor's fixed release, checking that a required restart occurred, or repeating an appropriate vulnerability scan. Pressing the update button is only part of the work: installations can fail, and an old process can keep running after files have changed.

I'd also want to know whether the website still works properly afterwards. On the booking site, someone should confirm that customers can still complete a booking. A working booking form does not prove the security fix succeeded, but a successful security update is little comfort if nobody can use the service afterwards. Both results belong in the completion note.

Sometimes the patch breaks a dependency or cannot be installed immediately. I would want that reported plainly, with the remaining exposure explained and a temporary measure agreed. Depending on the advisory, that might mean restricting access or disabling the affected feature while a fix is arranged. Rolling back to the vulnerable version needs an explicit follow-up; the ticket should not quietly close because the website looks normal again.

None of this requires an expensive reporting system. The person doing the work keeps enough evidence for someone else to understand the outcome. An owner need not interpret every scan result, but should be able to see which systems were checked and which still need attention.

A late patch leaves another question open

If a vulnerable service has been exposed while attackers are exploiting the weakness, installing the fix does not establish that nobody got in beforehand. Nor does it necessarily remove an attacker who already has access. The maintainer should assess the exposure period and available evidence, including relevant logs and the vendor's guidance on signs of compromise. Suspicious findings may require specialist investigation.

That work should be proportionate to the system and the threat. A business does not need a forensic investigation for every routine update. It does need an explanation when a critical warning has gone unresolved, especially if the affected service holds customer information. This is where patching and incident response overlap.

A simpler static website can reduce this maintenance burden when the business does not need a live CMS. Removing an unnecessary public login, application runtime and plugin stack leaves fewer exposed components to patch. There is still work to do: operating systems and web servers need maintenance by whoever manages the hosting, while build dependencies and connected services need attention too. I would choose that architecture because it fits the website's requirements and reduces avoidable upkeep, without pretending it makes verification unnecessary.

For a provider maintaining a business website or server, I would want a recent critical advisory traced through to its outcome. Show me which system it affected, the evidence that the fix took effect, and anything still unresolved. If there was a delay, explain what was checked for possible compromise. A short record with those answers would give me considerably more confidence than a maintenance invoice saying “security updates included”.

Share on LinkedIn