Home › Cybersecurity wiki › What is a security patch for one known software flaw?

Wiki

What is a security patch for one known software flaw?

A patch corrects a known flaw or defect in software, replacing the vulnerable behavior with a vendor supplied fix after release.

It is the change itself, a package or an update, and not the organizational process that decides when every system will receive it.

How it works

Vendors ship a patch after they understand a flaw, and the notes should say which versions are affected and whether a restart is required.
Until the running system actually has the new code, the flaw remains, even if the patch file is sitting in a download folder.

Some patches close a security hole, and others only fix a crash or a feature, so the security ones need a faster path than cosmetic updates.
Knowing what a single patch changes helps a later program schedule it, which is why the patch and the management of patches are different pages.

Concrete examples

  • A browser update replaces a library function that allowed a malicious page to escape the sandbox, and the old function is gone after restart.
  • A network appliance stays vulnerable because the image was downloaded but never activated on the standby unit.
  • A small library patch is easy to miss because the application embeds its own copy instead of using the system package.

Protective measures

  • Read the vendor note far enough to learn the affected versions, the severity, and whether a workaround exists until you can apply the change.
  • Confirm the running version after installation, not only that the installer reported success.
  • Prefer the vendor fix over a long lived workaround, and remove the workaround when the fix is truly in place.
  • Treat a security patch as urgent relative to cosmetic updates, and record the system that still lacks it.