Enhance security guidelines for software supply chain
I maintainer di solito rispondono entro 1 giorno
@trumant ci sta già lavorando.
Dal 17/3/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
#387 by @JustinCappos has raised good discussion around the difference between assessing the elements a project has authored, and the elements they have imported as dependencies. There is some nuance to how these objectives might be phrased, as noted by David below.
The goals are sensible, but this needs more specifics. What exactly are we expecting people to do? How will they know when they're done? What are the specific examples of the risks you intend to tackle? E.g.: typosquatting, dependency confusion, malicious GitHub Actions, malicious packages, etc.
We discussed this today, and the plan is to open a new issue to discuss this in more detail and work out more specific to address this.
Originally posted by @david-a-wheeler in https://github.com/ossf/security-baseline/issues/387#issuecomment-4075392746
Related existing controls:
DO-06 Publish Dependency Management Policy
BR-05 Use Standardized Dependency Management Tools
QA-02 Publish Software Dependencies
BR-01 Prevent Untrusted Input When Building & Releasing
AC-04 Enforce Least Privilege on CI/CD Pipelines
VM-05 Publish and Enforce a Dependency Remediation Policy
QA-05 Prevent Executables in the Codebase
QA-06 Use Automated Testing in CI/CD PipelinesOriginally posted by @evankanderson in https://github.com/ossf/security-baseline/issues/387#issuecomment-4075520623
TODO
- Establish a consensus in this issue regarding the current and proposed control objectives
- Propose new control objectives in a new PR, with draft assessment requirements
- Refine the specific test requirements to ensure they meet the intent of their respective objectives
- Gather community feedback on the PR
- Lingua principale
- Go
- Stelle
- 171
- Fork
- 45
- Merge medio
- 1g 16h
- PR unite (30g)
- 7
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ossf/security-baseline
-
Add sitemap for SEOApertawebsite
Difficoltà 2/5 1-3 ore Idoneità per principianti 58/100
ossf/security-baseline#573 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 75/100
ossf/security-baseline#551 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
ossf/security-baseline#546 ·
I maintainer di solito rispondono entro 1 giorno
-
criteria
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
ossf/security-baseline#536 ·
I maintainer di solito rispondono entro 1 giorno
-
Define role of "standards owners"Forse di nuovo libera @funnelfiasco l’ha presa 130 giorni fa e non c’è nessuna pull request aperta. Apertadocumentation
ossf/security-baseline#511 · 4 commenti · 3 assegnatari ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di ossf/security-baseline
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
-
evener-transcript-v2-upgrade tool still scans transcript files through bufio's 4 KiB default bufferAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
prime-radiant-inc/evener#6370 ·
I maintainer di solito rispondono entro 1 giorno
-
ManageSieve proxy: a backend's NO/BYE greeting is skipped as a capability line and reported as EOFApertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Mend: dependency security vulnerability
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
Mend: dependency security vulnerability
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
ManageIQ/manageiq-pods#1476 ·
I maintainer di solito rispondono entro 1 giorno