Skip to content

Remove some vulnerabilities via version upgrades#42

Merged
talha-sen-carbon merged 2 commits intomasterfrom
talha.sen/IN-750/remove-vulnerabilities-from-mdcollab-scala-redox-build-sbt
Jun 15, 2022
Merged

Remove some vulnerabilities via version upgrades#42
talha-sen-carbon merged 2 commits intomasterfrom
talha.sen/IN-750/remove-vulnerabilities-from-mdcollab-scala-redox-build-sbt

Conversation

@talha-sen-carbon
Copy link
Copy Markdown

@talha-sen-carbon talha-sen-carbon commented Jun 3, 2022

Purpose

Synk reported a 0 critical, 49 high and 5 medium 1 low vulnerabilities associated with mdcollab/scala-redox:build.sbt

Approach

Upgrade library versions to remove vulnerabilities, if a such version is available for a given library.

Version Changes

akka-http (10.1.8 -> 10.1.15)

10.1.9 Changes

  • Add String-to-UUID unmarshaller to the predefined Scala unmarshallers #2505
  • Improve validation in uuid unmarshaller #2569
  • Fix missing header rejection for custom headers #2487
  • Fix case of nested FormField if first formField usage is with single parameter #2524
  • Support ‘streaming back’ an uploaded file #2582

10.1.10 Changes

  • More precise IllegalArgumentException catch for case class extraction #2593
  • Add logging unsupported content type #2512
  • Widen JavaUUID regexp’s #2624

10.1.11 Changes

  • fix default rejection message for unsupported content type #2804

10.1.12 Changes

--- no changes ---

10.1.13 Changes

--- no changes ---

10.1.14 Changes

Vulnerability Fix CVE-2021-23339

10.1.15 Changes

Vulnerability fix CVE-2021-42697

play-logback (2.7.3 -> 2.8.16) [Since there are a 1 minor and 25 patch versions, I will only include minor patch notes]

2.8.0 Changes

play-ahc-ws(2.7.3 -> 2.8.16) [Since there are a 1 minor and 25 patch versions, I will only include minor patch notes]

2.8.0 Changes

play-json(2.7.3 -> 2.8.16) [Since there are a 1 minor and 25 patch versions, I will only include minor patch notes]

2.8.0 Changes

Testing

Screen.Recording.2022-06-06.at.22.27.18.mov
Screen.Recording.2022-06-06.at.22.32.57.mov

Blocking PRs

https://github.com/mdcollab/mdcollab/pull/15866

@talha-sen-carbon talha-sen-carbon self-assigned this Jun 3, 2022
@talha-sen-carbon talha-sen-carbon requested a review from a team June 3, 2022 18:05
Copy link
Copy Markdown

@atillacarbon atillacarbon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm
We should keep older scala-redox version 10.7.0 in maven repo in case we need to revert.

@talha-sen-carbon talha-sen-carbon merged commit 48b0886 into master Jun 15, 2022
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.

3 participants