Update dependency @actions/core to v1.9.1 [SECURITY] #716
No reviewers
Labels
No labels
bug
dependencies
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
renovate
security
todo 🗒️
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
workflows/update_release!716
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate-npm-actions-core-vulnerability"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
1.6.0→1.9.1GitHub Vulnerability Alerts
CVE-2022-35954
Impact
The
core.exportVariablefunction uses a well known delimiter that attackers can use to break out of that specific variable and assign values to other arbitrary variables. Workflows that write untrusted values to theGITHUB_ENVfile may cause the path or other environment variables to be modified without the intention of the workflow or action author.Patches
Users should upgrade to
@actions/core v1.9.1.Workarounds
If you are unable to upgrade the
@actions/corepackage, you can modify your action to ensure that any user input does not contain the delimiter_GitHubActionsFileCommandDelimeter_before callingcore.exportVariable.References
More information about setting-an-environment-variable in workflows
If you have any questions or comments about this advisory:
actions/toolkitRelease Notes
actions/toolkit (@actions/core)
v1.9.1core.exportVariablev1.9.0toPosixPath,toWin32PathandtoPlatformPathutilities #1102v1.8.2@actions/http-client#1087v1.8.1@actions/http-clientv1.8.0markdownSummaryextension export in favor ofsummaryv1.7.0markdownSummaryextensionConfiguration
📅 Schedule: Branch creation - "" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.
depcheck Result
List up libraries that are defined in dependencies and devDependencies in package.json but not used in your codes.
Unused dependencies
Unused devdependencies
Missing
@typescript-eslint/eslint-plugin
@octokit/rest
depcheck Result
List up libraries that are defined in dependencies and devDependencies in package.json but not used in your codes.
Unused dependencies
Unused devdependencies
Missing
@typescript-eslint/eslint-plugin
@octokit/rest
depcheck Result
List up libraries that are defined in dependencies and devDependencies in package.json but not used in your codes.
Unused dependencies
Unused devdependencies
Missing
@typescript-eslint/eslint-plugin
@octokit/rest
depcheck Result
List up libraries that are defined in dependencies and devDependencies in package.json but not used in your codes.
Unused dependencies
Unused devdependencies
Missing
@typescript-eslint/eslint-plugin
@octokit/rest
depcheck Result
List up libraries that are defined in dependencies and devDependencies in package.json but not used in your codes.
Unused dependencies
Unused devdependencies
Missing
@typescript-eslint/eslint-plugin
@octokit/rest
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.