Conversation
f8bbafe to
b8896aa
Compare
dduzgun-security
left a comment
There was a problem hiding this comment.
@sriramr98 Thanks a lot for looking into it.
Few comments but the rest looks good. I'll look at the CI too so we can fix it and merge
| -race "${PACKAGE_NAMES[@]}" \ | ||
| -- "$FLAG" | ||
| - uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2 | ||
| - uses: actions/upload-artifact@v4 |
There was a problem hiding this comment.
We should pin the GitHub Action for better security.
| - uses: actions/upload-artifact@v4 | |
| - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 #v4.6.2 |
| product: ${{ env.PRD_NAME }} | ||
| repositoryOwner: "hashicorp" | ||
| - uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2 | ||
| - uses: actions/upload-artifact@v4 |
There was a problem hiding this comment.
We should pin the GitHub Action for better security.
| - uses: actions/upload-artifact@v4 | |
| - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 #v4.6.2 |
|
|
||
| - name: Upload consul-lambda-registrator | ||
| uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2 | ||
| uses: actions/upload-artifact@v4 |
There was a problem hiding this comment.
We should pin the GitHub Action for better security.
| uses: actions/upload-artifact@v4 | |
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 #v4.6.2 |
|
|
||
| - name: Upload consul-lambda-extension | ||
| uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2 | ||
| uses: actions/upload-artifact@v4 |
There was a problem hiding this comment.
We should pin the GitHub Action for better security.
| uses: actions/upload-artifact@v4 | |
| uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 #v4.6.2 |
| steps: | ||
| - name: Download image artifact | ||
| uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 | ||
| uses: actions/download-artifact@v4 |
There was a problem hiding this comment.
We should pin the GitHub Action for better security.
| uses: actions/download-artifact@v4 | |
| uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e #v4.2.1 |
| --format standard-verbose -- \ | ||
| ./... -p 1 -timeout 90m -v -failfast | ||
| - uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2 | ||
| - uses: actions/upload-artifact@v4 |
There was a problem hiding this comment.
We should pin the GitHub Action for better security.
| - uses: actions/upload-artifact@v4 | |
| - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 #v4.6.2 |
|
|
||
| - name: Docker Build | ||
| uses: hashicorp/actions-docker-build@v1 | ||
| uses: hashicorp/actions-docker-build@v2 |
There was a problem hiding this comment.
We should pin the GitHub Action for better security.
| uses: hashicorp/actions-docker-build@v2 | |
| uses: hashicorp/actions-docker-build@11d43ef520c65f58683d048ce9b47d6617893c9a #v2 |
| uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2 | ||
| - name: Setup Terraform | ||
| uses: hashicorp/setup-terraform@633666f66e0061ca3b725c73b2ec20cd13a8fdd1 # v2.0.3 | ||
| uses: hashicorp/setup-terraform@v3 |
There was a problem hiding this comment.
We should pin the GitHub Action for better security.
| uses: hashicorp/setup-terraform@v3 | |
| uses: hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd #v3.1.2 |
| aws configure set region us-west-2 | ||
| aws configure set source_profile lambda_user | ||
| - name: Setup Terraform | ||
| uses: hashicorp/setup-terraform@v3 |
There was a problem hiding this comment.
We should pin the GitHub Action for better security.
| uses: hashicorp/setup-terraform@v3 | |
| uses: hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd #v3.1.2 |
bccf70f to
76227cc
Compare
8695981 to
32878aa
Compare
94ce0f8 to
b447903
Compare
b447903 to
e27b424
Compare
e27b424 to
de13545
Compare
The main branch (via PR #104) already has the CVE fixes with: - consul/api v1.31.2 - consul/sdk v0.16.2
Changes proposed in this PR:
CVEs Fixed
GHSA-99wr-c2px-grmh
GHSA-5c4w-8hhh-3c3h
GHSA-chgm-7r52-whjj
GHSA-45x7-px36-x8w8
GHSA-v778-237x-gjrc
How I've tested this PR:
How I expect reviewers to test this PR:
Checklist: