Skip to content
5.9 Medium

CVE-2026-59294 ResourceCacheService.getCacheName() builds the on-disk filename by appending the URI fragment verbatim, without…

Description

ResourceCacheService.getCacheName() builds the on-disk filename by appending the URI fragment verbatim, without stripping path separators or .. sequences, and passes the result to new File(resourceParentFolder, newFileName) before writing the downloaded bytes there. Spring AI 2.0.0 Spring AI 1.1.0 - 1.1.8 Spring AI 1.0.9 and earlier

Affected products and versions

Product Affected versions Fixed in
Spring AI 2.0.0 No fix stated
Spring AI 1.1 1.1.0 → 1.1.8 No fix stated
Spring AI 1.0 earliest → 1.0.9 No fix stated

References

Timeline

  1. Published
  2. Last modified
The 18 CVEs of Spring AI →
Track this CVE