SocialGouv / dashlord-actions

GitHub actions for DashLord
Apache License 2.0
2 stars 13 forks source link

fix(deps): update dependency @actions/core to v1.9.1 [security] #331

Open renovate[bot] opened 1 month ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@actions/core (source) 1.6.0 -> 1.9.1 age adoption passing confidence

GitHub Vulnerability Alerts

CVE-2022-35954

Impact

The core.exportVariable function 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 the GITHUB_ENV file 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/core package, you can modify your action to ensure that any user input does not contain the delimiter _GitHubActionsFileCommandDelimeter_ before calling core.exportVariable.

References

More information about setting-an-environment-variable in workflows

If you have any questions or comments about this advisory:


Release Notes

actions/toolkit (@​actions/core) ### [`v1.9.1`](https://togithub.com/actions/toolkit/blob/HEAD/packages/core/RELEASES.md#191) - Randomize delimiter when calling `core.exportVariable` ### [`v1.9.0`](https://togithub.com/actions/toolkit/blob/HEAD/packages/core/RELEASES.md#190) - Added `toPosixPath`, `toWin32Path` and `toPlatformPath` utilities [#​1102](https://togithub.com/actions/toolkit/pull/1102) ### [`v1.8.2`](https://togithub.com/actions/toolkit/blob/HEAD/packages/core/RELEASES.md#182) - Update to v2.0.1 of `@actions/http-client` [#​1087](https://togithub.com/actions/toolkit/pull/1087) ### [`v1.8.1`](https://togithub.com/actions/toolkit/blob/HEAD/packages/core/RELEASES.md#181) - Update to v2.0.0 of `@actions/http-client` ### [`v1.8.0`](https://togithub.com/actions/toolkit/blob/HEAD/packages/core/RELEASES.md#180) - Deprecate `markdownSummary` extension export in favor of `summary` - [https://github.com/actions/toolkit/pull/1072](https://togithub.com/actions/toolkit/pull/1072) - [https://github.com/actions/toolkit/pull/1073](https://togithub.com/actions/toolkit/pull/1073) ### [`v1.7.0`](https://togithub.com/actions/toolkit/blob/HEAD/packages/core/RELEASES.md#170) - [Added `markdownSummary` extension](https://togithub.com/actions/toolkit/pull/1014)

Configuration

📅 Schedule: Branch creation - "" in timezone Europe/Paris, 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.



This PR was generated by Mend Renovate. View the repository job log.

socket-security[bot] commented 1 month ago

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@babel/code-frame@7.21.4 None 0 20 kB nicolo-ribaudo
npm/@babel/compat-data@7.21.4 None 0 57.9 kB nicolo-ribaudo
npm/@babel/core@7.21.4 environment, filesystem, unsafe 0 968 kB nicolo-ribaudo
npm/@babel/generator@7.21.4 None 0 478 kB nicolo-ribaudo
npm/@babel/helper-compilation-targets@7.21.4 None 0 51.7 kB nicolo-ribaudo
npm/@babel/helper-environment-visitor@7.18.9 None 0 3.39 kB nicolo-ribaudo
npm/@babel/helper-function-name@7.21.0 None 0 21.4 kB nicolo-ribaudo
npm/@babel/helper-hoist-variables@7.18.6 None 0 3.46 kB nicolo-ribaudo
npm/@babel/helper-module-imports@7.21.4 None 0 54.2 kB nicolo-ribaudo
npm/@babel/helper-module-transforms@7.21.2 None 0 146 kB nicolo-ribaudo
npm/@babel/helper-plugin-utils@7.20.2 None 0 11.9 kB nicolo-ribaudo
npm/@babel/helper-simple-access@7.20.2 None 0 13.7 kB nicolo-ribaudo
npm/@babel/helper-split-export-declaration@7.18.6 None 0 4.39 kB nicolo-ribaudo
npm/@babel/helper-string-parser@7.19.4 None 0 31.7 kB nicolo-ribaudo
npm/@babel/helper-validator-identifier@7.19.1 None 0 51.7 kB nicolo-ribaudo
npm/@babel/helper-validator-option@7.21.0 None 0 11.4 kB nicolo-ribaudo

🚮 Removed packages: npm/@octokit/auth-token@3.0.3), npm/@octokit/core@4.2.0), npm/@octokit/endpoint@7.0.5), npm/@octokit/graphql@5.0.5), npm/@octokit/openapi-types@16.0.0), npm/@octokit/request-error@3.0.3), npm/@octokit/request@6.2.3), npm/@octokit/types@9.0.0), npm/before-after-hook@2.2.3), npm/deprecation@2.3.1), npm/is-plain-object@5.0.0), npm/node-fetch@2.6.9), npm/tunnel@0.0.6), npm/universal-user-agent@6.0.0), npm/uuid@8.3.2)

View full report↗︎

sonarcloud[bot] commented 2 weeks ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud