Skip to content

chore(deps): update step-runner to v0.33.0#20879

Merged
nicholasdille merged 1 commit intomainfrom
renovate/step-runner-0.x
Apr 17, 2026
Merged

chore(deps): update step-runner to v0.33.0#20879
nicholasdille merged 1 commit intomainfrom
renovate/step-runner-0.x

Conversation

@uniget-bot
Copy link
Copy Markdown

This PR contains the following updates:

Package Update Change
step-runner minor 0.32.00.33.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

gitlab-org/step-runner (step-runner)

v0.33.0

Compare Source

  • Fix cloning steps when branch ref contains a forward slash. See !481.
  • Catch panics in step function execution and return them as errors. See !438.
  • Add Duo review rule to ensure MRs contain changelog entries. See !448.
  • Recover panics in gRPC handlers and return codes.Internal to the caller instead of crashing the server goroutine. See !457.
  • Implement Graceful Process Termination for Exec Function. See !463.
  • Properly handle really long lines from subprocess output. See !471.
  • Isolate builtin functions from step results by introducing a BuiltinContext interface. Builtins now receive only pre-expanded inputs, environment, and file paths instead of the full StepsContext. See !475.
  • Add docker/auth builtin function for configuring Docker registry authentication. See !484.

Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@github-actions
Copy link
Copy Markdown

🔍 Vulnerabilities of ghcr.io/uniget-org/tools/step-runner:0.33.0

📦 Image Reference ghcr.io/uniget-org/tools/step-runner:0.33.0
digestsha256:87d17914f58fc7d633972270d26a16ea9ac697458d44f19b4b4c5f3122b37d49
vulnerabilitiescritical: 0 high: 1 medium: 0 low: 0
platformlinux/amd64
size16 MB
packages62
critical: 0 high: 1 medium: 0 low: 0 github.com/docker/cli 28.3.3+incompatible (golang)

pkg:golang/github.com/docker/cli@28.3.3%2Bincompatible

high 7.0: CVE--2025--15558 Uncontrolled Search Path Element

Affected range>=19.03.0
<29.2.0
Fixed version29.2.0
CVSS Score7
CVSS VectorCVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS Score0.023%
EPSS Percentile6th percentile
Description

This issue affects Docker CLI through 29.1.5

Impact

Docker CLI for Windows searches for plugin binaries in C:\ProgramData\Docker\cli-plugins, a directory that does not exist by default. A low-privileged attacker can create this directory and place malicious CLI plugin binaries (docker-compose.exe, docker-buildx.exe, etc.) that are executed when a victim user opens Docker Desktop or invokes Docker CLI plugin features, and allow privilege-escalation if the docker CLI is executed as a privileged user.

This issue affects Docker CLI through v29.1.5 (fixed in v29.2.0). It impacts Windows binaries acting as a CLI plugin manager via the [github.com/docker/cli/cli-plugins/manager](https://pkg.go.dev/github.com/docker/cli@v29.1.5+incompatible/cli-plugins/manager) package, which is consumed by downstream projects such as Docker Compose.

Docker Compose became affected starting in v2.31.0, when it incorporated the relevant CLI plugin manager code (see docker/compose#12300), and is fixed in v5.1.0.

This issue does not impact non-Windows binaries or projects that do not use the plugin manager code.

Patches

Fixed version starts with 29.2.0

This issue was fixed in docker/cli@1375933 (docker/cli#6713), which removed %PROGRAMDATA%\Docker\cli-plugins from the list of paths used for plugin-discovery on Windows.

Workarounds

None

Resources

Credits

Nitesh Surana (niteshsurana.com) of Trend Research of TrendAI

@github-actions
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

PR is blocked and cannot be merged. See https://github.com/uniget-org/tools/actions/runs/24525889466.

Copy link
Copy Markdown

@nicholasdille-bot nicholasdille-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approved because label type/renovate is present.

@nicholasdille nicholasdille merged commit 8997aca into main Apr 17, 2026
9 of 12 checks passed
@nicholasdille nicholasdille deleted the renovate/step-runner-0.x branch April 17, 2026 13:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants