Skip to main content

Inherited Vulnerability

Definition

An inherited vulnerability is a security weakness present in a system due to flaws in its foundational components or dependencies. This type of susceptibility arises when a new protocol or application builds upon existing code, libraries, or standards that contain known or undiscovered security defects. Exploiting such a vulnerability can compromise the dependent system, even if its own code is robust. Developers must meticulously audit all upstream dependencies to mitigate these risks.