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

Update dependency open to v6 [SECURITY] #9

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Apr 26, 2021

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
open ~0.0.4 -> ~6.0.0 age adoption passing confidence

GitHub Vulnerability Alerts

GHSA-28xh-wpgr-7fm8

Versions of open before 6.0.0 are vulnerable to command injection when unsanitized user input is passed in.

The package does come with the following warning in the readme:

The same care should be taken when calling open as if you were calling child_process.exec directly. If it is an executable it will run in a new shell.

Recommendation

open is now the deprecated opn package. Upgrading to the latest version is likely have unwanted effects since it now has a very different API but will prevent this vulnerability.


Release Notes

sindresorhus/open (open)

v6.0.0

Breaking:

  • Rename the package from opn to open (See the readme for more info) eca88d8
  • Make the wait option false by default da2d663
  • Require Node.js 8 5c525b5

Enhancements:

  • Add support for Windows apps referenced by their WSL paths (#​118) b30220c

Configuration

📅 Schedule: Branch creation - "" (UTC), 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 was generated by Mend Renovate. View the repository job log.

@secure-code-warrior-for-github

Micro-Learning Topic: OS command injection (Detected by phrase)

What is this? (2min video)

In many situations, applications will rely on OS provided functions, scripts, macros and utilities instead of reimplementing them in code. While functions would typically be accessed through a native interface library, the remaining three OS provided features will normally be invoked via the command line or launched as a process. If unsafe inputs are used to construct commands or arguments, it may allow arbitrary OS operations to be performed that can compromise the server.

Try this challenge in Secure Code Warrior

@renovate renovate bot changed the title Pin dependency open to v0.0.5 [SECURITY] Pin dependency open to 0.0.5 [SECURITY] May 9, 2021
@renovate renovate bot changed the title Pin dependency open to 0.0.5 [SECURITY] Pin dependency open to v0.0.5 [SECURITY] May 15, 2021
@renovate renovate bot changed the title Pin dependency open to v0.0.5 [SECURITY] Pin dependency open to v [SECURITY] Mar 7, 2022
@secure-code-warrior-for-github

Micro-Learning Topic: OS command injection (Detected by phrase)

Matched on "command injection"

What is this? (2min video)

In many situations, applications will rely on OS provided functions, scripts, macros and utilities instead of reimplementing them in code. While functions would typically be accessed through a native interface library, the remaining three OS provided features will normally be invoked via the command line or launched as a process. If unsafe inputs are used to construct commands or arguments, it may allow arbitrary OS operations to be performed that can compromise the server.

Try this challenge in Secure Code Warrior

1 similar comment
@secure-code-warrior-for-github

Micro-Learning Topic: OS command injection (Detected by phrase)

Matched on "command injection"

What is this? (2min video)

In many situations, applications will rely on OS provided functions, scripts, macros and utilities instead of reimplementing them in code. While functions would typically be accessed through a native interface library, the remaining three OS provided features will normally be invoked via the command line or launched as a process. If unsafe inputs are used to construct commands or arguments, it may allow arbitrary OS operations to be performed that can compromise the server.

Try this challenge in Secure Code Warrior

@renovate renovate bot changed the title Pin dependency open to v [SECURITY] Pin dependency open to v0.0.5 [SECURITY] Sep 25, 2022
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from 485e7b0 to 7a78623 Compare November 20, 2022 17:49
@renovate renovate bot changed the title Pin dependency open to v0.0.5 [SECURITY] Update dependency open to v8 [SECURITY] Nov 20, 2022
@renovate renovate bot changed the title Update dependency open to v8 [SECURITY] Update dependency open to v9 [SECURITY] Mar 23, 2023
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from 7a78623 to 74b0eb9 Compare March 23, 2023 17:24
@renovate renovate bot changed the title Update dependency open to v9 [SECURITY] Update dependency open to v6 [SECURITY] Mar 23, 2023
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from 74b0eb9 to f056ee0 Compare March 23, 2023 19:13
@renovate renovate bot changed the title Update dependency open to v6 [SECURITY] Update dependency open to v9 [SECURITY] Apr 3, 2023
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from f056ee0 to e4abf51 Compare April 3, 2023 09:43
@renovate renovate bot changed the title Update dependency open to v9 [SECURITY] Update dependency open to v6 [SECURITY] Apr 3, 2023
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from e4abf51 to f5f03b9 Compare April 3, 2023 11:38
@renovate renovate bot changed the title Update dependency open to v6 [SECURITY] Update dependency open to v9 [SECURITY] Apr 17, 2023
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from f5f03b9 to f30e410 Compare April 17, 2023 11:46
@renovate renovate bot changed the title Update dependency open to v9 [SECURITY] Update dependency open to v6 [SECURITY] Apr 17, 2023
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from f30e410 to f0e23d9 Compare April 17, 2023 15:24
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from f0e23d9 to 8f95112 Compare May 28, 2023 08:33
@renovate renovate bot changed the title Update dependency open to v6 [SECURITY] Update dependency open to v9 [SECURITY] May 28, 2023
@renovate renovate bot changed the title Update dependency open to v9 [SECURITY] Update dependency open to v6 [SECURITY] May 28, 2023
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from 8f95112 to c679901 Compare May 28, 2023 12:52
@renovate renovate bot changed the title Update dependency open to v6 [SECURITY] Update dependency open to v9 [SECURITY] Jun 4, 2023
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from c679901 to 9e89409 Compare June 4, 2023 14:07
@renovate renovate bot changed the title Update dependency open to v9 [SECURITY] Update dependency open to v6 [SECURITY] Jun 4, 2023
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from 9e89409 to 059e032 Compare June 4, 2023 16:47
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from 059e032 to 5c2457f Compare June 13, 2023 13:28
@renovate renovate bot changed the title Update dependency open to v10 [SECURITY] Update dependency open to v6 [SECURITY] Dec 18, 2024
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from 2e3dfac to bfac01e Compare December 22, 2024 16:25
@renovate renovate bot changed the title Update dependency open to v6 [SECURITY] Update dependency open to v10 [SECURITY] Dec 22, 2024
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from bfac01e to b488d23 Compare December 22, 2024 18:46
@renovate renovate bot changed the title Update dependency open to v10 [SECURITY] Update dependency open to v6 [SECURITY] Dec 22, 2024
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from b488d23 to dbb2840 Compare January 19, 2025 02:13
@renovate renovate bot changed the title Update dependency open to v6 [SECURITY] Update dependency open to v10 [SECURITY] Jan 19, 2025
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from dbb2840 to 6597744 Compare January 19, 2025 05:58
@renovate renovate bot changed the title Update dependency open to v10 [SECURITY] Update dependency open to v6 [SECURITY] Jan 19, 2025
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from 6597744 to d85c324 Compare January 23, 2025 19:41
@renovate renovate bot changed the title Update dependency open to v6 [SECURITY] Update dependency open to v10 [SECURITY] Jan 23, 2025
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from d85c324 to 991cc92 Compare January 23, 2025 23:41
@renovate renovate bot changed the title Update dependency open to v10 [SECURITY] Update dependency open to v6 [SECURITY] Jan 23, 2025
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from 991cc92 to 167ad02 Compare January 30, 2025 16:09
@renovate renovate bot changed the title Update dependency open to v6 [SECURITY] Update dependency open to v10 [SECURITY] Jan 30, 2025
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from 167ad02 to 4a039fd Compare January 30, 2025 23:14
@renovate renovate bot changed the title Update dependency open to v10 [SECURITY] Update dependency open to v6 [SECURITY] Jan 30, 2025
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from 4a039fd to bed75b3 Compare February 9, 2025 16:01
@renovate renovate bot changed the title Update dependency open to v6 [SECURITY] Update dependency open to v10 [SECURITY] Feb 9, 2025
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from bed75b3 to 32f649c Compare February 9, 2025 18:53
@renovate renovate bot changed the title Update dependency open to v10 [SECURITY] Update dependency open to v6 [SECURITY] Feb 9, 2025
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from 32f649c to aace5aa Compare March 3, 2025 13:00
@renovate renovate bot changed the title Update dependency open to v6 [SECURITY] Update dependency open to v10 [SECURITY] Mar 3, 2025
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from aace5aa to a951bb5 Compare March 3, 2025 18:52
@renovate renovate bot changed the title Update dependency open to v10 [SECURITY] Update dependency open to v6 [SECURITY] Mar 3, 2025
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from a951bb5 to 76acf5b Compare March 11, 2025 16:32
@renovate renovate bot changed the title Update dependency open to v6 [SECURITY] Update dependency open to v10 [SECURITY] Mar 11, 2025
@renovate renovate bot force-pushed the renovate/npm-open-vulnerability branch from 76acf5b to 77aa77a Compare March 11, 2025 20:36
@renovate renovate bot changed the title Update dependency open to v10 [SECURITY] Update dependency open to v6 [SECURITY] Mar 11, 2025
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

Successfully merging this pull request may close these issues.

0 participants