To fix or to patch?What's the difference?To fix a vulnerability, we need to address the root cause and modify the code.
We patch a vulnerability (temporary or permanently) often in the form of a small piece of code or a software update.
Examples
Fixing a Vulnerability: A developer identifies a buffer overflow vulnerability in a function and rewrites the function to include proper bounds checking.
Patching a Vulnerability: A security team releases a hotfix that adds input validation to a specific function to prevent exploitation of a known vulnerability until a more comprehensive fix can be implemented.
Task
Did you fix or patch the last vulnerability?
#fix@geekspeak_eng
#patch@geekspeak_eng
#vulnerability@geekspeak_eng
👍2