[Snyk] Security upgrade ch.qos.logback:logback-classic from 1.2.6 to 1.5.25#5251
[Snyk] Security upgrade ch.qos.logback:logback-classic from 1.2.6 to 1.5.25#5251bogarin wants to merge 1 commit into
Conversation
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JAVA-CHQOSLOGBACK-15062482
There was a problem hiding this comment.
Pull request overview
This PR upgrades the logback-classic dependency from version 1.2.6 to 1.5.25 to fix a low-severity security vulnerability (SNYK-JAVA-CHQOSLOGBACK-15062482) related to external initialization of trusted variables or data stores.
Changes:
- Updated logback-classic version property from 1.2.6 to 1.5.25 in the maven-exec-plugin module
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
|
||
| <properties> | ||
| <logback.version>1.2.6</logback.version> | ||
| <logback.version>1.5.25</logback.version> |
There was a problem hiding this comment.
The upgrade to logback-classic 1.5.25 is incompatible with the project's Java version configuration. Logback 1.5.x requires Java 11 as a minimum, but this project is configured to use Java 1.8 (see line 49). This will cause runtime or compile-time failures.
To fix the security vulnerability while maintaining Java 8 compatibility, consider using logback-classic 1.2.13 instead, which is the latest 1.2.x version that supports Java 8 and includes security fixes. Alternatively, if upgrading to Java 11+ is acceptable, update the java.version property accordingly.
| <logback.version>1.5.25</logback.version> | |
| <logback.version>1.2.13</logback.version> |
Snyk has created this PR to fix 1 vulnerabilities in the maven dependencies of this project.
Snyk changed the following file(s):
maven-modules/maven-exec-plugin/pom.xmlVulnerabilities that will be fixed with an upgrade:
SNYK-JAVA-CHQOSLOGBACK-15062482
1.2.6->1.5.25No Known ExploitImportant
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:
🦉 Learn about vulnerability in an interactive lesson of Snyk Learn.