Skip to content

[Snyk] Security upgrade org.bouncycastle:bcpkix-jdk18on from 1.74 to 1.78 - #7

Open
spolti wants to merge 42 commits into
mainfrom
snyk-fix-187aafed5a15bc0cba3addbcc5780203
Open

[Snyk] Security upgrade org.bouncycastle:bcpkix-jdk18on from 1.74 to 1.78#7
spolti wants to merge 42 commits into
mainfrom
snyk-fix-187aafed5a15bc0cba3addbcc5780203

Conversation

@spolti

@spolti spolti commented Apr 14, 2024

Copy link
Copy Markdown
Owner

This PR was automatically created by Snyk using the credentials of a real user.


Snyk has created this PR to fix one or more vulnerable packages in the `maven` dependencies of this project.

Changes included in this PR

  • Changes to the following files to upgrade the vulnerable dependencies to a fixed version:
    • pom.xml

Vulnerabilities that will be fixed

With an upgrade:
Severity Priority Score (*) Issue Upgrade Breaking Change Exploit Maturity
high severity 768/1000
Why? Proof of Concept exploit, Recently disclosed, Has a fix available, CVSS 7.5
Infinite loop
SNYK-JAVA-ORGBOUNCYCASTLE-6612984
org.bouncycastle:bcpkix-jdk18on:
1.74 -> 1.78
No Proof of Concept
medium severity 688/1000
Why? Proof of Concept exploit, Recently disclosed, Has a fix available, CVSS 5.9
Observable Discrepancy
SNYK-JAVA-ORGBOUNCYCASTLE-6613076
org.bouncycastle:bcpkix-jdk18on:
1.74 -> 1.78
No Proof of Concept
medium severity 551/1000
Why? Recently disclosed, Has a fix available, CVSS 5.3
Allocation of Resources Without Limits or Throttling
SNYK-JAVA-ORGBOUNCYCASTLE-6613079
org.bouncycastle:bcpkix-jdk18on:
1.74 -> 1.78
No No Known Exploit

(*) Note that the real score may have changed since the PR was raised.

Check the changes in this PR to ensure they won't cause issues with your project.


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.

For more information:
🧐 View latest project report

🛠 Adjust project settings

📚 Read more about Snyk's upgrade and patch logic


Learn how to fix vulnerabilities with free interactive lessons:

🦉 Allocation of Resources Without Limits or Throttling

anishasthana and others added 30 commits November 8, 2022 11:17
Upstream Sync November 8th 2022
[pull] main from kserve:main
[pull] main from kserve:main
Signed-off-by: jooho <jlee@redhat.com>
Signed-off-by: Selbi <43946617+heyselbi@users.noreply.github.com>
Updating owners to current maintainers
Signed-off-by: Selbi <43946617+heyselbi@users.noreply.github.com>
Signed-off-by: Jooho Lee <jlee@redhat.com>
Signed-off-by: jooho <jlee@redhat.com>
add develop files for openshift-ci
Signed-off-by: jooho <jlee@redhat.com>
Dockerfile.develop file in modelmesh-serving is updated. This is required to execute modelmesh-serving openshift ci

Signed-off-by: Jooho Lee <jlee@redhat.com>
Update Dockerfile.develop for modelmesh-serving
Signed-off-by: jooho <jlee@redhat.com>
…for openshift-ci and update version

Signed-off-by: jooho <jlee@redhat.com>
[Sync] kserve/modelmesh-v0.11.0-rc0 to main branch
Signed-off-by: Vaibhav Jain <vajain@redhat.com>
In openshift-ci, only static values can be passed when building a
Dockerfile. However, the `imageVersion`, `buildId` and `commitSha` are
required to be generated when doing the build (are dynamic); e.g:

```
GIT_COMMIT=$(git rev-parse HEAD)
BUILD_ID=$(date '+%Y%m%d')-$(git rev-parse HEAD | cut -c -5)
IMAGE_TAG_VERSION=0.11.0-alpha
IMAGE_TAG=${IMAGE_TAG_VERSION}-$(git branch --show-current)_${BUILD_ID}

podman build \
    --build-arg imageVersion=${IMAGE_TAG} \
    --build-arg buildId=${BUILD_ID} \
    --build-arg commitSha=${GIT_COMMIT} .
```

The most important argument is `buildId` to let ModelMesh identify the
build date of itself.

This changes the Dockerfile to resolve the `buildId` in the builder
stage. The `imageVersion` and `commitSha` arguments are lost, under the
rationale that these are not essential for ModelMesh to work correctly.

Signed-off-by: Edgar Hernández <23639005+israel-hdez@users.noreply.github.com>
Adjust Dockerfile to be more friendly with openshift-ci
Remove files that are no longer needed for CI.

Signed-off-by: Edgar Hernández <23639005+israel-hdez@users.noreply.github.com>
spolti and others added 12 commits October 6, 2023 16:30
Signed-off-by: Spolti <fspolti@redhat.com>
Signed-off-by: Spolti <fspolti@redhat.com>
chore: update ubi8-minimal to latest version, 8.8.
Vulnerabities fixed:
- [RHSA-2023:7165]( https://access.redhat.com/errata/RHSA-2023:7151): cups security and bug fix update (Moderate)
- [RHSA-2023:7151](https://access.redhat.com/errata/RHSA-2023:7151): python3 security update (Moderate)
- [RHSA-2023:7176](https://access.redhat.com/errata/RHSA-2023:7176): python-pip security update (Moderate)
- [RHSA-2023:7176](https://access.redhat.com/errata/RHSA-2023:7176): python-pip security update (Moderate)
- [RHSA-2023:7151](https://access.redhat.com/errata/RHSA-2023:7151): python3 security update (Moderate)
- [RHSA-2023:7190](https://access.redhat.com/errata/RHSA-2023:7190): avahi security update (Moderate)
- [RHSA-2023:7112](https://access.redhat.com/errata/RHSA-2023:7112): shadow-utils security and bug fix update (Low)

Signed-off-by: Spolti <fspolti@redhat.com>
chore: Update bouncy castle depdendency to address the following vulnerability:
- [CVE-2023-33201](https://nvd.nist.gov/vuln/detail/CVE-2023-33201): Bouncy Castle For Java LDAP injection vulnerability

Signed-off-by: Spolti <fspolti@redhat.com>
Signed-off-by: Spolti <fspolti@redhat.com>
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.

9 participants