Skip to content

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
bugfix/general/backport-security-issues-to-8.7.4
Open

General: backport security issues to 8.7.4 -> new version 8.7.5#12548
Michael-Breu-UIbk wants to merge 4 commits intobugfix/general/backport-security-issues-to-8.7.4-basefrom
bugfix/general/backport-security-issues-to-8.7.4

Conversation

@Michael-Breu-UIbk
Copy link
Copy Markdown
Contributor

@Michael-Breu-UIbk Michael-Breu-UIbk commented Apr 17, 2026

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

  • I tested all changes and their related features with all corresponding user types on a test server.
  • This is a small issue that I tested locally and was confirmed by another developer on a test server.

Server

not relevant, just (minor) library version updates.

Client

no changes on client side.

Changes affecting Programming Exercises

  • High priority: I tested all changes and their related features with all corresponding user types on a test server configured with the integrated lifecycle setup (LocalVC and LocalCI).
  • I tested all changes and their related features with all corresponding user types on a test server configured with LocalVC and Jenkins.

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

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

@Michael-Breu-UIbk Michael-Breu-UIbk requested review from a team and krusche as code owners April 17, 2026 12:02
@github-project-automation github-project-automation bot moved this to Work In Progress in Artemis Development Apr 17, 2026
@github-actions github-actions bot added tests server Pull requests that update Java code. (Added Automatically!) core Pull requests that affect the corresponding module programming Pull requests that affect the corresponding module labels Apr 17, 2026
@github-actions
Copy link
Copy Markdown

@Michael-Breu-UIbk Test coverage could not be fully measured because some tests failed. Please check the workflow logs for details.

@krusche
Copy link
Copy Markdown
Member

krusche commented Apr 18, 2026

I would suggest, we create a release branch release/8.7.x and cherry-pick the changes here

…rter-thymeleaf and spring-boot-starter-web for security issues
@Michael-Breu-UIbk Michael-Breu-UIbk force-pushed the bugfix/general/backport-security-issues-to-8.7.4 branch from 9af7b02 to 6c20fe1 Compare April 20, 2026 15:06
@Michael-Breu-UIbk Michael-Breu-UIbk changed the title backport security issues to 8.7.4 -> new version 8.7.5 General: backport security issues to 8.7.4 -> new version 8.7.5 Apr 20, 2026
@Michael-Breu-UIbk Michael-Breu-UIbk changed the title General: backport security issues to 8.7.4 -> new version 8.7.5 General : backport security issues to 8.7.4 -> new version 8.7.5 Apr 20, 2026
@Michael-Breu-UIbk Michael-Breu-UIbk changed the title General : backport security issues to 8.7.4 -> new version 8.7.5 General: backport security issues to 8.7.4 -> new version 8.7.5 Apr 20, 2026
@github-actions
Copy link
Copy Markdown

@Michael-Breu-UIbk Test coverage could not be fully measured because some tests failed. Please check the workflow logs for details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Pull requests that affect the corresponding module programming Pull requests that affect the corresponding module server Pull requests that update Java code. (Added Automatically!) tests

Projects

Status: Work In Progress

Development

Successfully merging this pull request may close these issues.

3 participants