Managing Third-Party App Patches Across the Fleet
Windows Update doesn't cover Chrome, Zoom or Acrobat. How to manage third-party application patches across your whole fleet with Microsoft Intune, at scale.
Windows Update keeps the operating system current but leaves out most of the software people actually run: browsers, PDF readers, conferencing tools, mail clients, line-of-business utilities. Yet a large share of actively exploited vulnerabilities lives precisely in these third-party apps. Without a dedicated process, this software silently drifts toward vulnerable versions, machine after machine, with no one noticing until it is too late.
The problem is twofold. On one side, the diversity of vendors, each with its own release cadence, installer formats and update mechanisms, which makes any one-size-fits-all method impossible. On the other, the absence of a central mechanism to push updates reliably and verifiably to the whole fleet. The result: the same app often coexists in three or four different versions across the fleet, some fixed months ago, and no one can say for sure which machine runs what.
Why third-party apps are the weak link
Several factors combine to make third-party software the blind spot of endpoint security. Understanding them helps design a process that actually addresses them.
- They usually update individually, whenever the user remembers, or never.
- Auto-updaters are frequently disabled in the enterprise or blocked by limited user rights.
- The same app coexists in several versions across the fleet, including old vulnerable ones.
- Critical CVEs (browsers, document readers) are exploited shortly after disclosure.
- Remote-work machines often escape the planned update windows entirely.
A fleet-wide patch process
Managing third-party patches is not installing an update by hand on one isolated machine when you happen to think of it. It is a continuous, repeatable and measured cycle that must apply to every device consistently.
- 1Inventory the installed apps and their exact versions across the entire fleet.
- 2Identify those that are outdated or vulnerable, based on known CVEs.
- 3Deploy the latest vendor-signed version through Intune, in successive waves.
- 4Check the success rate and automatically retry on failed devices.
Deployment must rely on the vendors' real installers, pushed by Intune, without depending on winget on endpoints, which is often absent, disabled or restricted in managed environments. This guarantees integrity: you install exactly the official binary, signed by the vendor, rather than an intermediate source whose chain you do not control.
Deploying in waves, a matter of caution
Deploying a new version to the whole fleet at once risks a regression hitting everyone simultaneously. The good practice is to start with a small pilot group, confirm everything works, then extend gradually to the rest of the fleet. This ring-based approach, familiar from Windows Update, applies just as well to third-party applications and sharply limits the impact of any problem.
The special case of remote-work machines
Devices used outside the office pose an extra challenge: they are rarely on at the right moment, often off the corporate network, and escape classic maintenance windows. A deployment through Intune, which reaches the device as soon as it is connected to the internet and automatically retries on failure, solves this without depending on physical presence on site or a permanent VPN connection.
Avoiding the pitfalls of manual deployment
Many teams first try a hands-on approach, which quickly hits its limits as the fleet grows beyond a few dozen machines. What works for five computers becomes a full-time job for fifty, and an impossible one for several hundred.
- Packaging and re-testing each new version by hand is slow and error-prone.
- Manually tracking every vendor's released versions is simply unrealistic.
- Without reporting, you cannot tell whether a patch actually reached the whole fleet.
- Remote or powered-off machines at deployment time slip through the cracks.
- Users without admin rights cannot install the fix themselves.
Measure to steer over time
A patch process is only worth as much as its measurement. Without indicators, you cannot tell whether you are making progress or whether pockets of vulnerable devices persist within the fleet. A few simple metrics are enough to steer the effort and demonstrate results to management, an auditor or a cyber insurer.
- The average time between a patch's release and its full deployment.
- The percentage of up-to-date devices for each critical application.
- The number of known vulnerabilities still present across the fleet.
- The list of stubborn devices that need manual intervention.
A concrete patch-cycle example
Picture a fleet of eighty machines on which a very widespread compression utility has just been the subject of a security bulletin. The inventory shows that fifty devices are already up to date, but thirty run an earlier version exposed to the flaw. Rather than working machine by machine, the team targets those thirty, pushes the vendor's official installer through Intune to a first pilot group of five, confirms there is no regression, then extends to the rest. Powered-off or remote machines receive the fix as soon as they reconnect.
- Start from the inventory to target only the vulnerable versions.
- Validate first on a small pilot group before going wide.
- Push the vendor-signed installer, without depending on winget on endpoints.
- Let automatic retry handle temporarily unreachable devices.
- Compare the post-deployment inventory against the target to close the wave.
In under a day, the flaw is closed across the whole fleet, with a complete record of the deployment. This example illustrates the value of a measured process: you work only on the devices genuinely concerned, you limit the regression risk through the pilot, and you obtain dated proof that the fix was applied everywhere. That is exactly the kind of record an auditor or a cyber insurer asks for to verify that the stated remediation deadlines are met in practice, not just on paper.
How AuPoint helps
AuPoint industrializes this cycle for SMBs and MSSPs: inventory of installed apps, detection of vulnerable versions and their associated CVEs, then deployment of official vendor installers through Intune, no winget on endpoints. Deployment runs by group, with automatic retry on failures and coverage-rate reporting. You keep the fleet current and documented, with a dashboard showing exactly what still needs patching and on which devices.
Frequently asked questions
Why not just enable the auto-updaters?
Because they are heterogeneous, often disabled in the enterprise and incompatible with limited user rights. Each vendor's updater behaves differently, and some require the user to accept a prompt that never gets clicked. Above all, they provide no centralized proof that the update actually happened on each machine, which makes steering and compliance impossible.
Should I use winget to deploy patches?
It is not recommended in a managed environment: winget is often absent, disabled or restricted on endpoints, and its behavior can vary from one machine to another. It is more reliable to push the vendors' official installers directly through Intune, which guarantees the integrity of the installed binary and gives you a single, consistent deployment channel.
How fast should a critical CVE be fixed?
The usual target is a few days for a flaw actively exploited on a widespread app, and often fifteen to thirty days for less urgent fixes. An automated, measured process helps shorten that delay and, above all, prove it was met, which matters both for security and for insurance or audit requirements that increasingly specify such deadlines in writing.
How do I handle an app with no silent installer?
Most vendors ship an installer that accepts silent-install parameters suited to mass deployment. When a piece of software does not support it natively, you must prepare a package with the right switches before pushing it through Intune. A dedicated platform pools this packaging work, which spares each team from redoing it for the most common applications.
Stop letting third-party software drift toward vulnerable versions. With AuPoint, inventory, detect and fix your third-party apps through Intune, across the whole fleet and without manual packaging. Request a demo to see the real state of your application patching.