Intel

AIKIDO-2026-386653

spring-boot is vulnerable to Insecure Temporary File

Insecure Temporary FileCVE-2026-41001 Published Today

53

Medium Risk

This Affects:

JAVAspring-boot
0.0.1 - 2.7.33
Fixed in 2.7.34
3.0.0 - 3.3.19
Fixed in 3.3.20
3.4.0 - 3.4.16
Fixed in 3.4.17
3.5.0 - 3.5.14
Fixed in 3.5.14.1
4.0.0 - 4.0.6
Fixed in 4.0.6.1
Are you affected? Scan for Free

TL;DR

Spring Boot's Artemis auto-configuration uses a predictable, static directory for embedded Artemis broker data when no custom data directory is configured. A local attacker with access to the same host can pre-create the directory or replace it with a symbolic link before application startup, potentially enabling unauthorized access to message queue data, message tampering, or further exploitation through malicious journal contents.

Who does this affect?

You are affected if using a vulnerable version.

Background info

spring-boot is vulnerable to Insecure Temporary File in versions 0.0.1 - 2.7.33, 3.0.0 - 3.3.19, 3.4.0 - 3.4.16, 3.5.0 - 3.5.14 and 4.0.0 - 4.0.6.

How to fix this

Upgrade the org.springframework.boot:spring-boot library to the patch version.