Understand the scope of vulnerability detection
mainTransitive Vulnerabilities
pip-audit is primarily an auditing tool for Python packages. It may not detect "transitive" vulnerabilities that are exposed through a Python package but are not part of the package itself.
For example, if a Python package uses a vulnerable shared system library, pip-audit is unlikely to flag it because the Python package version is not strongly coupled to the shared library's version in vulnerability databases. Use pip-audit to secure your Python dependency tree, but be aware of the underlying system dependencies.