Organization owned immutable actions raise warning about unpinned 3rd party actions tag

Offen Anfängerfreundlich
#21,076 3 Kommentare 3 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
70/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
github-actions
Bereich
security

Rechercherichtung

Beginne mit actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql, insbesondere mit den im Issue verlinkten Zeilen 1-12, und untersuche, wie die Warnung organisationseigene unveränderliche Actions beschreibt. Reproduziere diesen Fall oder untersuche ihn und überprüfe anschließend, ob der Wortlaut und das Verhalten der Warnung genau mit den betroffenen Actions übereinstimmen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

false-positive

This CodeQL warning is great, but its language specifically says 3rd party actions, but my actions are getting warnings even when they're immutable and owned by my organization.

https://github.com/github/codeql/blob/28b6aa8616a393ebb45186e3ba4df004a0f3ef4e/actions/ql/src/Security/CWE-829/UnpinnedActionsTag.ql#L1-L12

Vorherrschende Sprache
CodeQL
Sterne
10.1k
Forks
2.1k
Ø Merge
2 T. 11 Std.
Gemergte PRs (30 T.)
129

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus github/codeql

Alle Issues in github/codeql

Ähnliche Issues

Weitere Issues zu Security

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.