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

chore: bump cross-spawn from 7.0.3 to 7.0.5 #1429

Merged
merged 1 commit into from
Nov 18, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 18, 2024

Bumps cross-spawn from 7.0.3 to 7.0.5.

Changelog

Sourced from cross-spawn's changelog.

7.0.5 (2024-11-07)

Bug Fixes

  • fix escaping bug introduced by backtracking (640d391)

7.0.4 (2024-11-07)

Bug Fixes

Commits
  • 0852683 chore(release): 7.0.5
  • 640d391 fix: fix escaping bug introduced by backtracking
  • bff0c87 chore: remove codecov
  • a7c6abc chore: replace travis with github workflows
  • 9b9246e chore(release): 7.0.4
  • 5ff3a07 fix: disable regexp backtracking (#160)
  • 9521e2d chore: fix tests in recent node js versions
  • 97ded39 chore: convert package lock
  • d52b6b9 chore: remove unused argument (#156)
  • 5d84384 chore: add travis jobs on ppc64le (#142)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.5.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.5)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from a team as a code owner November 18, 2024 13:51
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Nov 18, 2024
Copy link

codecov bot commented Nov 18, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 78.55%. Comparing base (c7bf6ff) to head (9705cb0).
Report is 1 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #1429   +/-   ##
=======================================
  Coverage   78.55%   78.55%           
=======================================
  Files          36       36           
  Lines        1716     1716           
  Branches      402      386   -16     
=======================================
  Hits         1348     1348           
- Misses        339      366   +27     
+ Partials       29        2   -27     

see 7 files with indirect coverage changes

@cmwylie19
Copy link
Collaborator

This fixes a critical vulnerability, the grype scan should pass after merging

└─[0] <git:(main c7bf6ff) > grype pepr:dev
 ✔ Vulnerability DB                [updated]  
 ✔ Loaded image                                                                                                                                                                                  pepr:dev
 ✔ Parsed image                                                                                                                   sha256:e4a012b35197da103aed4ad1bd1d898c96c6492a6f882419231e64f42c5c5058
 ✔ Cataloged contents                                                                                                                    ec573a58da2888dd1b462851fce3c58c6ffab8cabb4078192cda796653017cff
   ├── ✔ Packages                        [594 packages]  
   ├── ✔ File digests                    [1,978 files]  
   ├── ✔ File metadata                   [1,978 locations]  
   └── ✔ Executables                     [43 executables]  
 ✔ Scanned for vulnerabilities     [6 vulnerability matches]  
   ├── by severity: 0 critical, 2 high, 2 medium, 0 low, 0 negligible (2 unknown)
   └── by status:   6 fixed, 0 not-fixed, 0 ignored 
NAME         INSTALLED  FIXED-IN  TYPE  VULNERABILITY        SEVERITY 
cross-spawn  7.0.3      7.0.5     npm   GHSA-3xgq-45jj-v275  High      
libcrypto3   3.3.2-r0   3.3.2-r2  apk   CVE-2024-9143        Medium    
libcrypto3   3.3.2-r0   3.3.2-r2  apk   GHSA-q764-r57m-9wp9  Unknown   
libssl3      3.3.2-r0   3.3.2-r2  apk   CVE-2024-9143        Medium    
libssl3      3.3.2-r0   3.3.2-r2  apk   GHSA-q764-r57m-9wp9  Unknown

@cmwylie19 cmwylie19 merged commit cdf29b0 into main Nov 18, 2024
45 of 46 checks passed
@cmwylie19 cmwylie19 deleted the dependabot/npm_and_yarn/cross-spawn-7.0.5 branch November 18, 2024 14:04
@cmwylie19 cmwylie19 mentioned this pull request Nov 18, 2024
5 tasks
cmwylie19 added a commit that referenced this pull request Nov 18, 2024
## Description

We are being flagged for a dependency that we do not have. This is to
add that CVE to our grype-ignore.

We updated our dependencies in
[Pepr](#1429) and
[KFC](defenseunicorns/kubernetes-fluent-client#469)
to get around this but grype is still falsely flagging the image.

```plaintext
> grype pepr:dev                                                                                                         
 ✔ Vulnerability DB                [no update available]  
 ✔ Loaded image                                                                                                                           pepr:dev
 ✔ Parsed image                                                            sha256:87c4b175427e3bda7411d4ad9a03122d43ffb7e6f49a336ddbfaecae102212a5
 ✔ Cataloged contents                                                             f6bf2d465658d16a8405d4ce743e9748b11630c714785ec740e1d12b05f3451f
   ├── ✔ Packages                        [593 packages]  
   ├── ✔ File digests                    [1,978 files]  
   ├── ✔ File metadata                   [1,978 locations]  
   └── ✔ Executables                     [43 executables]  
 ✔ Scanned for vulnerabilities     [5 vulnerability matches]  
   ├── by severity: 0 critical, 1 high, 2 medium, 0 low, 0 negligible (2 unknown)
   └── by status:   5 fixed, 0 not-fixed, 0 ignored 
NAME         INSTALLED  FIXED-IN  TYPE  VULNERABILITY        SEVERITY 
cross-spawn  7.0.3      7.0.5     npm   GHSA-3xgq-45jj-v275  High  
```

## Related Issue

Fixes #
<!-- or -->
Relates to #

## Type of change

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [x] Other (security config, docs update, etc)

## Checklist before merging
- [x] Unit,
[Journey](https://github.com/defenseunicorns/pepr/tree/main/journey),
[E2E Tests](https://github.com/defenseunicorns/pepr-excellent-examples),
[docs](https://github.com/defenseunicorns/pepr/tree/main/docs),
[adr](https://github.com/defenseunicorns/pepr/tree/main/adr) added or
updated as needed
- [x] [Contributor Guide
Steps](https://docs.pepr.dev/main/contribute/#submitting-a-pull-request)
followed

---------

Signed-off-by: Case Wylie <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

1 participant