OWASP / OWASP/DevSecOpsGuideline
Dependency Security Management & Continuous Dependency Remediation
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 1.1k
- Forks
- 262
- PR merge metrics
- No merged PRs in 30d
Description
In the modern AppSec program, it's necessary to "shift-left" security & governance for dependency from the Code to the Plan stage.
Conceptual approach
Plan phrase:
For OSS Dependency:
- Benchmark OSS dependency project with OpenSFF Scorecard
For vendor and third-party dependency:
- Involve SBOM as artifacts release manifest in order to be aware of downstream dependencies. The benefits of the SBOM approach allow the security team to perform security assessments without the need for source code - might not available with third-party
Building private dependencies registry to secure store and sign-off for dependency to prevent availability and tampering issues from upstream maintainers
Code phrase:
- Setup proper dependency security scanning tool in CI/CD pipeline
- Setup Dependency Vulnerability Assessment to continuously scan and alerts for new finding developers
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue is a conceptual proposal and names no repository files, entry points, or tests. Start by clarifying which goal is in scope: OpenSSF Scorecard benchmarking, SBOM release manifests, a private dependency registry, or CI/CD vulnerability scanning. Done should be defined as an agreed concrete deliverable with repository-specific implementation details.
Written by the indexing model from the issue text.
Assessment
- Domain
- ci-cd, devops, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100