Glossary · Security

Patch (Software)

A patch is a software update that fixes bugs or closes security vulnerabilities, and applying it promptly is one of the most effective defenses.

Updated October 6, 2026

A patch is a piece of code released by a vendor to fix a defect or close a security vulnerability in existing software. Applying patches is called patching or patch management.

Why it matters

Attackers quickly build exploits once a fix is published, because the patch reveals the flaw. Systems left unpatched for weeks are an easy target, and many major breaches involved flaws with fixes available for months. Good patch management means inventorying software, testing updates and applying them on a defined schedule, faster for critical issues.

Example

A vendor publishes a security advisory with a fixed version of a web framework. You upgrade from 4.2.3 to 4.2.5 in staging, run tests, then deploy to production within your critical-patch window.

Common mistakes

  • Postponing updates indefinitely because something might break.
  • Forgetting libraries, plugins and firmware, patching only the operating system.
  • Skipping a rollback plan or backups before major updates.

Get notified when this term updates

Plus occasional practical tips on uptime and monitoring, nothing else. Unsubscribe anytime.

This page is general information written by our editorial team and updated when documentation changes. Servers and providers differ, so test changes safely first. See our editorial policy and disclaimer.