Softwaren, der bruges til at reparere sikkerhedsfejl eller andre problemer i et eksisterende program eller operativsystem, kaldes en
patch . Det er et af de primære forsvar mod angreb.
Patches frigives af softwareudviklere, når de bliver opmærksomme på sårbarheder i deres produkter. De indeholder normalt kode, der løser sikkerhedsfejlen eller andre problemer, og kan også omfatte opdateringer til softwarens funktioner eller funktionalitet.