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

refact: upgrade a string of dependencies to address CVEs report & clean code #110

Merged
merged 9 commits into from
Oct 26, 2022

Conversation

imbajin
Copy link
Member

@imbajin imbajin commented Oct 19, 2022

fix #109 and other security problems in CVE202x , also pick little codes from #108

Note: after use junit-2.13, some assert-api's error messages has changed, check it in other repos (and avoid use long & fixed error message)

@codecov
Copy link

codecov bot commented Oct 19, 2022

Codecov Report

Merging #110 (adc98d6) into master (b783da5) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #110   +/-   ##
=========================================
  Coverage     93.15%   93.15%           
  Complexity       65       65           
=========================================
  Files             9        9           
  Lines           263      263           
  Branches         22       22           
=========================================
  Hits            245      245           
  Misses            8        8           
  Partials         10       10           

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

coderzc
coderzc previously approved these changes Oct 19, 2022
use `apache-rat:check` to see the report

and fix current license problems

TODO: we should add & use apache-rat plugin in other repos later

BTW, we'd reuse such configs better (rather than copy them in each repo)
This reverts commit e58f5d4.
@imbajin imbajin changed the title refact: improve some code fix(sec): upgrade a string of dependencies to address CVEs report Oct 20, 2022
Comment on lines -63 to +77
<log4j2.version>2.17.0</log4j2.version>
<log4j2.version>2.18.0</log4j2.version>
<commons.configuration.version>1.10</commons.configuration.version>
<commons.configuration2.version>2.3</commons.configuration2.version>
<commons.configuration2.version>2.8.0</commons.configuration2.version>
<commons.beanutils.version>1.9.4</commons.beanutils.version>
<commons.collections.version>3.2.2</commons.collections.version>
<commons.io.version>2.7</commons.io.version>
<commons.codec.version>1.11</commons.codec.version>
<guava.version>25.1-jre</guava.version>
<commons.codec.version>1.13</commons.codec.version>
<guava.version>30.0-jre</guava.version>
<javax.json.version>1.0</javax.json.version>
<jsr305.version>3.0.1</jsr305.version>
<javassist.version>3.28.0-GA</javassist.version>
<jersey.version>3.0.3</jersey.version>
<jersey.hk2.version>3.0.3</jersey.hk2.version>
<jackson.version>2.12.1</jackson.version>
<junit.version>4.12</junit.version>
<jackson.version>2.14.0-rc1</jackson.version>
<junit.version>4.13.1</junit.version>
Copy link
Member Author

Choose a reason for hiding this comment

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

contains a lot of CVE problems alerts (high impact)

and ignore commons.collections.version (3.x) now because it changed package name in version 4.x (someone could address it in future)

@imbajin imbajin self-assigned this Oct 21, 2022
@imbajin imbajin changed the title fix(sec): upgrade a string of dependencies to address CVEs report fix(sec): upgrade a string of dependencies to address CVEs report & clean code Oct 21, 2022
@imbajin imbajin changed the title fix(sec): upgrade a string of dependencies to address CVEs report & clean code chore: upgrade a string of dependencies to address CVEs report & clean code Oct 21, 2022
@imbajin imbajin changed the title chore: upgrade a string of dependencies to address CVEs report & clean code refact: upgrade a string of dependencies to address CVEs report & clean code Oct 21, 2022
@imbajin imbajin added enhancement New feature or request dependencies Pull requests that update a dependency file security labels Oct 21, 2022
@imbajin imbajin merged commit ae54f28 into master Oct 26, 2022
@imbajin imbajin deleted the clean branch October 26, 2022 11:02
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 enhancement New feature or request security
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.

[Bug] Dependency junit:junit, leading to CVE problem
4 participants