API9 scores lower than the other risks in individual exploitability — finding an old API version requires discovery work. But its prevalence is high: in large organizations, undocumented endpoints and forgotten versions are nearly universal. And its impact compounds other risks: an old version with SQL injection that was patched in v2 creates a permanent critical vulnerability until v1 is shut down.
API9 doesn’t create vulnerabilities on its own — it preserves them. Every vulnerability that was patched in v2 but exists in a still-running v1 is an API9 problem. This makes inventory management a force multiplier for all other API security work: patching v2 is only effective if v1 is also patched or decommissioned.