jenkinsci / jenkinsci/java-client-api

BuildWithDetails.streamConsoleOutput() should also offer a way to pass the boolean parameter "crumbFlag"

Offen
#350 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
913
Forks
466
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Similar to other API calls the streamConsoleOutput() method in the BuildWithDetails class should offer a way to pass the boolean parameter "crumbFlag" to avoid issues with XSS.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den Einstiegspunkt BuildWithDetails.streamConsoleOutput() zu finden, und vergleiche ihn mit den anderen API-Aufrufen, die crumbFlag akzeptieren. Bestätige, wie der Boolean übergeben wird und wie er das gemeldete XSS-Problem verhindert; die Arbeit ist abgeschlossen, wenn Aufrufer crumbFlag konsistent mit diesen APIs bereitstellen können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
api, security
Issue-Typ
Feature
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
38/100

Neue Issues direkt in Ihr Postfach

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