Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature: Capability to manage npm/jsr/pip dependencies and use specific dependency version for step & scripts #4982

Open
fengkiej opened this issue Dec 24, 2024 · 1 comment
Assignees

Comments

@fengkiej
Copy link

fengkiej commented Dec 24, 2024

Feature request for mechanism to manually manage dependency to ensure version compatibility with current code & preventive measures against supply chain attack

Example Attack Scenario

  1. Malicious actor publishes '[email protected]' with harmful code
  2. Script using 'left-pad' auto-updates to compromised version
  3. Malicious code executes within Windmill environment
@rubenfiszel
Copy link
Contributor

Scripts and steps don't auto update by themselves, they have a lockfile that pin the versions and integrity checks on deployment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants