How to Identify and Mitigate Vulnerable OSS Packages in Your Repository
Find vulnerable open-source packages using JFrog Catalog, compare package versions, and update your repository build to a safer version or a security patch.
You can use JFrog Catalog to find vulnerable open-source software (OSS) packages in a repository, compare versions, and update your build to a safer version or a patch.
To identify and mitigate vulnerable OSS packages:
- Navigate to JFrog Catalog Search.
- Enter a package name or version, for example
log4j. - Filter by package type, for example Maven, npm, or PyPI.
- Open the Vulnerabilities tab and review the Common Vulnerabilities and Exposures (CVE) details.
- Check whether each CVE comes from a dependency or from the package itself.
- Click the CVE to view the JFrog Security Research mitigation guidance.
- Compare versions or alternative packages. For the comparison workflow, see How to Compare and Select the Best OSS Package for Your Project.
- Look for a version with no critical vulnerabilities.
- Update the package:
- If a secure version is available, update your build to use that version.
- If no secure version is available, apply the patches described by JFrog Security.
Related Topics
Updated 8 days ago
Did this page help you?
