General: backport security issues to 8.7.4 -> new version 8.7.5#12548
Open
Michael-Breu-UIbk wants to merge 4 commits intobugfix/general/backport-security-issues-to-8.7.4-basefrom
Conversation
|
@Michael-Breu-UIbk Test coverage could not be fully measured because some tests failed. Please check the workflow logs for details. |
Member
|
I would suggest, we create a release branch |
…rter-thymeleaf and spring-boot-starter-web for security issues
9af7b02 to
6c20fe1
Compare
General: backport security issues to 8.7.4 -> new version 8.7.5
|
@Michael-Breu-UIbk Test coverage could not be fully measured because some tests failed. Please check the workflow logs for details. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This change addresses two security fixes in v.8.7.4
A further [change] (6c20fe1) addresses additonal security issues for spring-boot-starter-thymeleaf and spring-boot-starter-web v.3.5.10 -> v.3.5.13, and downgrades incompatible versions of fasterxml and hazelcast back to the original versions of 8.7.4.
Checklist
General
Server
not relevant, just (minor) library version updates.
Client
no changes on client side.
Changes affecting Programming Exercises
Motivation and Context
The application operation policy of the university of Innsbruck requires the deployment of officially released software artifacts (no locally patched versions)
Unfortunately v8.7.4 has some critical security issues that where fixed with v. 8.8.6. However theses versions exhibit a regression of working features that are relevant for our target audience.
The upgrade to v9.0.0 is to large for a inter semester update.
There we decided to apply the relevant security updates (see below) in order to have a secured version based on the software base of 8.7.4 and hope to release it as v.8.7.5
Description
Cherry-Pickung
035727e from v. 8.8.5: fixing access issues on repositories
1f61a20 from v. 8.8.6,:fixing (among others) the spring boot security issue (https://www.resolvedsecurity.com/vulnerability-catalog/GHSA-mf92-479x-3373)
6c20fe1 addresses additonal security issues for spring-boot-starter-thymeleaf and spring-boot-starter-web v.3.5.10 -> v.3.5.13, and downgrades incompatible versions of fasterxml and hazelcast back to the original versions of 8.7.4.
Steps for Testing
No specific tests apply.
Mainly all features should be tested for functionality.
Exam Mode Testing
Mainly all features should be tested for functionality.
Testserver States
You can manage test servers using Helios. Check environment statuses in the environment list. To deploy to a test server, go to the CI/CD page, find your PR or branch, and trigger the deployment.
Review Progress
Performance Review
No major change expected.
Test Coverage
Warning: Server tests failed. Coverage could not be fully measured. Please check the workflow logs.
Last updated: 2026-04-20 15:38:11 UTC
Screenshots
not relevant