How it works...
Before considering the use of a third-party software component in our application, we must look for its security information and check whether there is a more stable or secure version or alternative to the one we intend to use.
Once we have chosen one and have included it in our application, we need to keep it updated. Sometimes, it may involve version changes and no backward compatibility, but that is a price we have to pay if we want to stay secure, or it may involve the implementation of a Web Application Firewall (WAF) or an Intrusion Prevention System (IPS) to protect against attacks if we cannot update or patch a high-impact vulnerability.
Apart from being useful when performing penetration testing, the exploit download ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access