Intel

AIKIDO-2026-687238

spring-expression is vulnerable to Expression Language Injection

Expression Language InjectionCVE-2026-59283 Published Aug 21, 2026

65

Medium Risk

This Affects:

JAVAspring-expression
0.0.1 - 7.0.8
Fixed in 7.0.9
Are you affected? Scan for Free

TL;DR

spring-expression can compile expressions evaluated under SimpleEvaluationContext when the compiler is in IMMEDIATE or MIXED mode. Compiled evaluation then skips the safety guards that interpreted evaluation enforces. Untrusted expressions can therefore do more than SimpleEvaluationContext allows. The patch keeps those guards in place for compiled expressions.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and SpEL is evaluated with SimpleEvaluationContext while the expression compiler is in IMMEDIATE or MIXED mode.

Background info

spring-expression is vulnerable to Expression Language Injection in versions 0.0.1 - 7.0.8.

How to fix this

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