Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-59283

Опубликовано: 27 авг. 2026
Источник: redhat
CVSS3: 9.8
EPSS Низкий

Описание

Applications that evaluate Spring Expression Language (SpEL) expressions using SimpleEvaluationContext may be vulnerable to a safety guard bypass when the SpEL expression compiler is active. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19 Spring Framework 6.1.0 - 6.1.28 Spring Framework 6.0.0 - 6.0.30 Spring Framework 5.3.0 - 5.3.49 Spring Framework 5.2.25.RELEASE and earlier

A flaw was found in Spring Framework. Applications that evaluate Spring Expression Language (SpEL) expressions using SimpleEvaluationContext may be vulnerable to a safety guard bypass when the SpEL expression compiler is active. This could allow an attacker to circumvent security restrictions, potentially leading to unauthorized actions within the application.

Отчет

A flaw was found in Spring Framework's Spring Expression Language (SpEL) execution engine. When evaluating SpEL expressions using a SimpleEvaluationContext in compiled mode, the compiler fails to maintain safety restriction checks enforced during interpreted evaluation. A remote unauthenticated attacker can exploit this bypass by supplying crafted SpEL expressions that compile at runtime, overriding restricted method and property access controls to execute arbitrary code or unauthorized actions within the application context. Default SELinux policy constraints and non-root container isolation restrict host system access, confining primary impact to the application container layer.

Меры по смягчению последствий

Disable SpEL compilation globally by setting the system property spring.expression.compiler.mode or configuration bean setting to OFF. Alternatively, restrict SpEL expression input to trusted internal sources and avoid parsing untrusted user-supplied strings via SimpleEvaluationContext.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
OpenShift Developer Tools and ServicesjenkinsAffected
OpenShift Serverlessopenshift-serverless-1/kn-eventing-integrations-aws-ddb-streams-source-rhel9Affected
OpenShift Serverlessopenshift-serverless-1/kn-eventing-integrations-aws-s3-sink-rhel9Affected
OpenShift Serverlessopenshift-serverless-1/kn-eventing-integrations-aws-s3-source-rhel9Affected
OpenShift Serverlessopenshift-serverless-1/kn-eventing-integrations-aws-sns-sink-rhel9Affected
OpenShift Serverlessopenshift-serverless-1/kn-eventing-integrations-aws-sqs-sink-rhel9Affected
OpenShift Serverlessopenshift-serverless-1/kn-eventing-integrations-aws-sqs-source-rhel9Affected
OpenShift Serverlessopenshift-serverless-1/kn-eventing-integrations-log-sink-rhel9Affected
OpenShift Serverlessopenshift-serverless-1/kn-eventing-integrations-timer-source-rhel9Affected
Red Hat build of Apache Camel 4 for Quarkus 3spring-expressionNot affected

Показывать по

Дополнительная информация

Статус:

Critical
Дефект:
CWE-917
https://bugzilla.redhat.com/show_bug.cgi?id=2525192org.springframework:spring-expression: Spring Framework: Safety Guard Bypass via SpEL Expression Compilation

EPSS

Процентиль: 46%
0.00546
Низкий

9.8 Critical

CVSS3

Связанные уязвимости

CVSS3: 9.1
ubuntu
2 месяца назад

Applications that evaluate Spring Expression Language (SpEL) expressions using SimpleEvaluationContext may be vulnerable to a safety guard bypass when the SpEL expression compiler is active. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19 Spring Framework 6.1.0 - 6.1.28 Spring Framework 6.0.0 - 6.0.30 Spring Framework 5.3.0 - 5.3.49 Spring Framework 5.2.25.RELEASE and earlier

CVSS3: 9.1
nvd
2 месяца назад

Applications that evaluate Spring Expression Language (SpEL) expressions using SimpleEvaluationContext may be vulnerable to a safety guard bypass when the SpEL expression compiler is active. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19 Spring Framework 6.1.0 - 6.1.28 Spring Framework 6.0.0 - 6.0.30 Spring Framework 5.3.0 - 5.3.49 Spring Framework 5.2.25.RELEASE and earlier

CVSS3: 9.1
debian
2 месяца назад

Applications that evaluate Spring Expression Language (SpEL) expressio ...

CVSS3: 9.1
github
2 месяца назад

Applications that evaluate Spring Expression Language (SpEL) expressions using SimpleEvaluationContext may be vulnerable to a safety guard bypass when the SpEL expression compiler is active. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19 Spring Framework 6.1.0 - 6.1.28 Spring Framework 6.0.0 - 6.0.30 Spring Framework 5.3.0 - 5.3.49 Spring Framework 5.2.25.RELEASE and earlier

EPSS

Процентиль: 46%
0.00546
Низкий

9.8 Critical

CVSS3