Skip to content

[Snyk] Fix for 1 vulnerabilities - #11

Open
shekarraj625 wants to merge 1 commit into
masterfrom
snyk-fix-fe932be5f9a9b3a8fcd57925ca2ff2c4
Open

[Snyk] Fix for 1 vulnerabilities#11
shekarraj625 wants to merge 1 commit into
masterfrom
snyk-fix-fe932be5f9a9b3a8fcd57925ca2ff2c4

Conversation

@shekarraj625

Copy link
Copy Markdown
Owner

snyk-top-banner

Snyk has created this PR to fix 1 vulnerabilities in the maven dependencies of this project.

Snyk changed the following file(s):

  • pom.xml

Vulnerabilities that will be fixed with an upgrade:

Issue Score Upgrade
medium severity Improperly Controlled Modification of Dynamically-Determined Object Attributes
SNYK-JAVA-COMFASTERXMLJACKSONCORE-17457695
  738   io.jsonwebtoken:jjwt:
0.9.1 -> 0.12.0
org.springframework.cloud:spring-cloud-starter-netflix-eureka-client:
1.4.0.RELEASE -> 2.0.0.RELEASE
Major version upgrade Proof of Concept

Breaking Change Risk

Merge Risk: High

Notice: This assessment is enhanced by AI.

Vulnerabilities that could not be fixed

  • Upgrade:
    • Could not upgrade org.springframework.boot:[email protected] to org.springframework.boot:[email protected]; Reason could not apply upgrade, dependency is managed externally ; Location: https://maven-central.storage-download.googleapis.com/maven2/org/springframework/boot/spring-boot-dependencies/1.5.1.RELEASE/spring-boot-dependencies-1.5.1.RELEASE.pom
  • Could not upgrade org.springframework.boot:[email protected] to org.springframework.boot:[email protected]; Reason could not apply upgrade, dependency is managed externally ; Location: https://maven-central.storage-download.googleapis.com/maven2/org/springframework/boot/spring-boot-dependencies/1.5.1.RELEASE/spring-boot-dependencies-1.5.1.RELEASE.pom

Important

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • Max score is 1000. Note that the real score may have changed since the PR was raised.
  • This PR was automatically created by Snyk using the credentials of a real user.

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
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic


Learn how to fix vulnerabilities with free interactive lessons:

🦉 Improperly Controlled Modification of Dynamically-Determined Object Attributes

@shekarraj625

Copy link
Copy Markdown
Owner Author

Merge Risk: High

This upgrade involves multiple, significant major version jumps, including a platform migration from Spring Boot 1.5 to 2.0. These changes are substantial and will require code and configuration modifications.

Spring Boot & Spring Cloud Upgrade (1.5.x → 2.0.0)

Upgrading spring-boot-starter-web, spring-boot-starter-actuator, and spring-cloud-starter-netflix-eureka-client from 1.x to 2.0.0 is a major migration effort. Spring Cloud Finchley (2.0.0) is specifically designed for Spring Boot 2.0 and is incompatible with Spring Boot 1.x.

Key Breaking Changes:

  • Java 8 Required: Spring Boot 2.0 and Spring Cloud Finchley require Java 8 or later.
  • Actuator Endpoints: This is one of the largest areas of change.
    • Base Path: All endpoints are now nested under the /actuator base path by default.
    • Configuration: Properties have moved from endpoints.<id>.* to management.endpoint.<id>.*.
    • Security: Actuator security is now integrated with the application's main security configuration. The separate management.security.enabled property has been removed.
    • Endpoint Renaming: Some endpoints were renamed, for example, /trace is now /httptrace and /dump is now /threaddump.
  • Configuration Properties: Many application properties have been renamed or restructured. Spring provides a spring-boot-properties-migrator module that can be added as a dependency to help identify and temporarily migrate old properties at runtime.
  • Dependency Upgrades: Spring Boot 2.0 upgrades core dependencies like Spring Framework 5.0 and Hibernate 5.2.

Source: Spring Boot 2.0 Migration Guide

Recommendation: Treat this as a dedicated migration project. Review the official Spring Boot 2.0 Migration Guide thoroughly. Add the spring-boot-properties-migrator dependency to your project to get diagnostics on configuration changes.

io.jsonwebtoken:jjwt (0.9.1 → 0.12.0)

This is a major upgrade with significant structural and API changes.

Key Breaking Changes:

  • Modularization (since 0.10.0): The library was split from a single jjwt artifact into multiple modules (jjwt-api, jjwt-impl, jjwt-jackson, etc.). You will need to update your build dependencies to include jjwt-api and a runtime dependency for a JSON processor like jjwt-jackson.
  • API Breaking Changes (in 0.12.0): Version 0.12.0 is the first release with explicit breaking changes.
    • Many methods on the JwtBuilder and JwtParser have been deprecated and replaced with a more modern, builder-style API. For example, setPayload(String) is deprecated in favor of setContent(byte[]).
    • The library now has full support for JWE (encryption) and JWK.

Source: JJWT CHANGELOG

Recommendation: Update your build files to use the new modular artifacts (jjwt-api, jjwt-impl, and a JSON implementation). Review your code for usage of deprecated methods and refactor to the new builder patterns as recommended in the official changelog.

Notice 🤖: This content was augmented using artificial intelligence. AI-generated content may contain errors and should be reviewed for accuracy before use.

@wiz-0bdb15d3c9-raj

Copy link
Copy Markdown

Wiz Scan Summary

⚠️ Many findings detected
Many findings were detected, but only a subset of the findings are displayed inline due to API constraints. To view all findings inline, please click here.
Scanner Findings
Vulnerability Finding Vulnerabilities 3 Critical 36 High 42 Medium 3 Low
Data Finding Sensitive Data -
IaC Misconfiguration IaC Misconfigurations -
SAST Finding SAST Findings -
Software Management Finding Software Management Findings -
Total 3 Critical 36 High 42 Medium 3 Low

View scan details in Wiz

To detect these findings earlier in the dev lifecycle, try using Wiz Code VS Code Extension.

Comment thread pom.xml
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
<version>1.4.0.RELEASE</version>
<version>2.0.0.RELEASE</version>

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

High Vulnerability Finding

More Details

Vulnerabilities [io.netty:netty-handler:4.0.27.Final]

Name Severity Source Fixed version CVSS score CVSS exploitability score Has public exploit Has CISA KEV exploit
CVE-2016-4970 High https://github.com/advisories/GHSA-rv63-gqm8-9w8q 4.0.37.Final 7.5 3.9 false false
CVE-2019-20445 Medium https://github.com/advisories/GHSA-p2v9-g2qv-p635 4.1.45 9.1 3.9 true false
CVE-2023-34462 Medium https://github.com/advisories/GHSA-6mjq-h674-j845 4.1.94.Final 6.5 2.8 true false
CVE-2026-44249 High https://github.com/advisories/GHSA-3qp7-7mw8-wx86 4.1.135.Final 8.1 2.2 false false
CVE-2026-45416 High https://github.com/advisories/GHSA-x4gw-5cx5-pgmh 4.1.135.Final 7.5 3.9 false false
CVE-2026-50010 High https://github.com/advisories/GHSA-c653-97m9-rcg9 4.1.135.Final 7.5 3.9 false false

To ignore this finding as an exception, reply to this conversation with #wiz_ignore reason

If you'd like to ignore this finding in all future scans, add an exception in the .wiz file (learn more) or create an Ignore Rule (learn more).


To get more details on how to remediate this issue using AI, reply to this conversation with #wiz remediate

Comment thread pom.xml
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
<version>1.4.0.RELEASE</version>
<version>2.0.0.RELEASE</version>

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Critical Vulnerability Finding

More Details

Vulnerabilities [io.netty:netty-codec-http:4.0.27.Final]

Name Severity Source Fixed version CVSS score CVSS exploitability score Has public exploit Has CISA KEV exploit
CVE-2019-20444 Critical https://github.com/advisories/GHSA-cqqj-4p63-rrmm 4.1.44 9.1 3.9 true false
CVE-2021-21290 Medium https://github.com/advisories/GHSA-5mcr-gq6c-3hq2 4.1.59.Final 5.5 1.8 true false
CVE-2021-43797 Medium https://github.com/advisories/GHSA-wx5j-54mm-rqqq 4.1.71.Final 6.5 2.8 false false
CVE-2022-24823 Medium https://github.com/advisories/GHSA-269q-hmxg-m83q 4.1.77.Final 5.5 1.8 true false
CVE-2024-29025 Medium https://github.com/advisories/GHSA-5jpm-x58v-624v 4.1.108.Final 5.3 3.9 true false
CVE-2025-58056 Low https://github.com/advisories/GHSA-fghv-69vj-qj49 4.1.125.Final 2.9 3.9 true false
CVE-2025-67735 Medium https://github.com/advisories/GHSA-84h7-rjj3-6jx4 4.1.129.Final 6.5 3.9 true false
CVE-2026-33870 High https://github.com/advisories/GHSA-pwqr-wmgm-9rr8 4.1.132.Final 7.5 3.9 true false
CVE-2026-41417 Medium https://github.com/advisories/GHSA-v8h7-rr48-vmmv 4.1.133.Final 5.3 3.9 true false
CVE-2026-42580 Medium https://github.com/advisories/GHSA-m4cv-j2px-7723 4.1.133.Final 6.5 3.9 true false
CVE-2026-42581 Medium https://github.com/advisories/GHSA-xxqh-mfjm-7mv9 4.1.133.Final 9.8 3.9 true false
CVE-2026-42584 High https://github.com/advisories/GHSA-57rv-r2g8-2cj3 4.1.133.Final 9.1 3.9 true false
CVE-2026-42585 Medium https://github.com/advisories/GHSA-38f8-5428-x5cv 4.1.133.Final 7.5 3.9 true false
CVE-2026-42587 High https://github.com/advisories/GHSA-f6hv-jmp6-3vwv 4.1.133.Final 7.5 3.9 true false
CVE-2026-50020 Medium https://github.com/advisories/GHSA-hvcg-qmg6-jm4c 4.1.135.Final 5.3 3.9 false false

To ignore this finding as an exception, reply to this conversation with #wiz_ignore reason

If you'd like to ignore this finding in all future scans, add an exception in the .wiz file (learn more) or create an Ignore Rule (learn more).


To get more details on how to remediate this issue using AI, reply to this conversation with #wiz remediate

Comment thread pom.xml
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
<version>1.4.0.RELEASE</version>
<version>2.0.0.RELEASE</version>

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Critical Vulnerability Finding

More Details

Vulnerabilities [com.thoughtworks.xstream:xstream:1.4.10]

Name Severity Source Fixed version CVSS score CVSS exploitability score Has public exploit Has CISA KEV exploit
CVE-2013-7285 Critical https://github.com/advisories/GHSA-f554-x222-wgf7 1.4.11 9.8 3.9 true false
CVE-2019-10173 Critical https://github.com/advisories/GHSA-hf23-9pf7-388p 1.4.11 9.8 3.9 false false
CVE-2020-26217 High https://github.com/advisories/GHSA-mw36-7c6c-q4q2 1.4.14-java7 8.8 2.8 true false
CVE-2020-26258 Medium https://github.com/advisories/GHSA-4cch-wxpw-8p28 1.4.15 7.7 3.1 true false
CVE-2020-26259 Medium https://github.com/advisories/GHSA-jfvx-7wrx-43fh 1.4.15 6.8 2.2 true false
CVE-2021-21341 High https://github.com/advisories/GHSA-2p3x-qw9c-25hh 1.4.16 7.5 3.9 true false
CVE-2021-21342 Medium https://github.com/advisories/GHSA-hvv8-336g-rx3m 1.4.16 9.1 3.9 true false
CVE-2021-21343 Medium https://github.com/advisories/GHSA-74cv-f58x-f9wf 1.4.16 7.5 3.9 true false
CVE-2021-21344 Medium https://github.com/advisories/GHSA-59jw-jqf4-3wq3 1.4.16 9.8 3.9 true false
CVE-2021-21345 Medium https://github.com/advisories/GHSA-hwpc-8xqv-jvj4 1.4.16 9.9 3.1 true false
CVE-2021-21346 Medium https://github.com/advisories/GHSA-4hrm-m67v-5cxr 1.4.16 9.8 3.9 true false
CVE-2021-21347 Medium https://github.com/advisories/GHSA-qpfq-ph7r-qv6f 1.4.16 9.8 3.9 true false
CVE-2021-21348 Medium https://github.com/advisories/GHSA-56p8-3fh9-4cvq 1.4.16 7.5 3.9 false false
CVE-2021-21349 Medium https://github.com/advisories/GHSA-f6hm-88x3-mfjv 1.4.16 8.6 3.9 true false
CVE-2021-21350 Medium https://github.com/advisories/GHSA-43gc-mjxg-gvrq 1.4.16 9.8 3.9 true false
CVE-2021-21351 Medium https://github.com/advisories/GHSA-hrcp-8f3q-4w2c 1.4.16 9.1 2.3 true false
CVE-2021-29505 High https://github.com/advisories/GHSA-7chv-rrw6-w6fc 1.4.17 8.8 2.8 true false
CVE-2021-39139 High https://github.com/advisories/GHSA-64xx-cq4q-mf44 1.4.18 8.8 2.8 false false
CVE-2021-39140 Medium https://github.com/advisories/GHSA-6wf9-jmg9-vxcc 1.4.18 6.3 1.8 true false
CVE-2021-39141 High https://github.com/advisories/GHSA-g5w6-mrj7-75h2 1.4.18 8.5 1.8 true false
CVE-2021-39144 High https://github.com/advisories/GHSA-j9h8-phrw-h4fh 1.4.18 8.5 1.8 true true
CVE-2021-39145 High https://github.com/advisories/GHSA-8jrj-525p-826v 1.4.18 8.5 1.8 false false
CVE-2021-39146 High https://github.com/advisories/GHSA-p8pq-r894-fm8f 1.4.18 8.5 1.8 true false
CVE-2021-39147 High https://github.com/advisories/GHSA-h7v4-7xg3-hxcc 1.4.18 8.5 1.8 true false
CVE-2021-39148 High https://github.com/advisories/GHSA-qrx8-8545-4wg2 1.4.18 8.5 1.8 true false
CVE-2021-39149 High https://github.com/advisories/GHSA-3ccq-5vw3-2p6x 1.4.18 8.5 1.8 true false
CVE-2021-39150 High https://github.com/advisories/GHSA-cxfm-5m4g-x7xp 1.4.18 8.5 1.8 true false
CVE-2021-39151 High https://github.com/advisories/GHSA-hph2-m3g5-xxv4 1.4.18 8.5 1.8 true false
CVE-2021-39152 High https://github.com/advisories/GHSA-xw4p-crpj-vjx2 1.4.18 8.5 1.8 true false
CVE-2021-39153 High https://github.com/advisories/GHSA-2q8x-2p7f-574v 1.4.18 8.5 1.8 true false
CVE-2021-39154 High https://github.com/advisories/GHSA-6w62-hx7r-mw68 1.4.18 8.5 1.8 true false
CVE-2021-43859 High https://github.com/advisories/GHSA-rmr5-cpv2-vgjf 1.4.19 7.5 3.9 true false
CVE-2022-40151 High https://github.com/advisories/GHSA-f8cc-g7j8-xxpm 1.4.20 7.5 3.9 true false
CVE-2022-41966 High https://github.com/advisories/GHSA-j563-grx4-pjpv 1.4.20 7.5 3.9 true false
CVE-2024-47072 High https://github.com/advisories/GHSA-hfq9-hggm-c56q 1.4.21 7.5 3.9 false false

To ignore this finding as an exception, reply to this conversation with #wiz_ignore reason

If you'd like to ignore this finding in all future scans, add an exception in the .wiz file (learn more) or create an Ignore Rule (learn more).


To get more details on how to remediate this issue using AI, reply to this conversation with #wiz remediate

Comment thread pom.xml
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
<version>1.4.0.RELEASE</version>
<version>2.0.0.RELEASE</version>

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

High Vulnerability Finding

More Details

Vulnerabilities [org.bouncycastle:bcprov-jdk15on:1.56]

Name Severity Source Fixed version CVSS score CVSS exploitability score Has public exploit Has CISA KEV exploit
CVE-2018-1000180 High https://github.com/advisories/GHSA-xqj7-j8j5-f2xr 1.60 7.5 3.9 false false
CVE-2020-15522 Medium https://github.com/advisories/GHSA-6xx3-rg99-gc3p 1.66 5.9 2.2 false false
CVE-2020-26939 Medium https://github.com/advisories/GHSA-72m5-fvvv-55m6 1.61 5.3 3.9 false false
CVE-2023-33201 Medium https://github.com/advisories/GHSA-hr8g-6v94-x4m9 - 5.3 3.9 false false
CVE-2023-33202 Medium https://github.com/advisories/GHSA-wjxj-5m7g-mg7q - 5.5 1.8 true false
CVE-2024-29857 Medium https://github.com/advisories/GHSA-8xfc-gm6g-vgpv 1.78 7.5 3.9 false false
CVE-2024-30171 Medium https://github.com/advisories/GHSA-v435-xc8x-wvr9 1.78 5.9 2.2 false false

To ignore this finding as an exception, reply to this conversation with #wiz_ignore reason

If you'd like to ignore this finding in all future scans, add an exception in the .wiz file (learn more) or create an Ignore Rule (learn more).


To get more details on how to remediate this issue using AI, reply to this conversation with #wiz remediate

Comment thread pom.xml
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
<version>1.4.0.RELEASE</version>
<version>2.0.0.RELEASE</version>

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

High Vulnerability Finding

More Details

Vulnerabilities [org.codehaus.jettison:jettison:1.3.7]

Name Severity Source Fixed version CVSS score CVSS exploitability score Has public exploit Has CISA KEV exploit
CVE-2022-40149 Medium https://github.com/advisories/GHSA-56h3-78gp-v83r 1.5.1 7.5 3.9 false false
CVE-2022-40150 High https://github.com/advisories/GHSA-x27m-9w8j-5vcw 1.5.2 7.5 3.9 false false
CVE-2022-45685 High https://github.com/advisories/GHSA-7rf3-mqpx-h7xg 1.5.2 7.5 3.9 true false
CVE-2022-45693 High https://github.com/advisories/GHSA-grr4-wv38-f68w 1.5.2 7.5 3.9 true false
CVE-2023-1436 High https://github.com/advisories/GHSA-q6g2-g7f3-rr83 1.5.4 7.5 3.9 true false

To ignore this finding as an exception, reply to this conversation with #wiz_ignore reason

If you'd like to ignore this finding in all future scans, add an exception in the .wiz file (learn more) or create an Ignore Rule (learn more).


To get more details on how to remediate this issue using AI, reply to this conversation with #wiz remediate

Comment thread pom.xml
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
<version>1.4.0.RELEASE</version>
<version>2.0.0.RELEASE</version>

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

High Vulnerability Finding

More Details

Vulnerabilities [io.netty:netty-codec:4.0.27.Final]

Name Severity Source Fixed version CVSS score CVSS exploitability score Has public exploit Has CISA KEV exploit
CVE-2021-37136 High https://github.com/advisories/GHSA-grg4-wf29-r9vv 4.1.68.Final 7.5 3.9 false false
CVE-2021-37137 High https://github.com/advisories/GHSA-9vjp-v76f-g363 4.1.68.Final 7.5 3.9 false false
CVE-2025-58057 Medium https://github.com/advisories/GHSA-3p8m-j85q-pgmj 4.1.125.Final 6.9 3.9 true false
CVE-2026-42583 High https://github.com/advisories/GHSA-mj4r-2hfc-f8p6 4.1.133.Final 7.5 3.9 true false

To ignore this finding as an exception, reply to this conversation with #wiz_ignore reason

If you'd like to ignore this finding in all future scans, add an exception in the .wiz file (learn more) or create an Ignore Rule (learn more).


To get more details on how to remediate this issue using AI, reply to this conversation with #wiz remediate

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.

2 participants