Common Weakness Enumeration

CWE-917 Improper Neutralization of Special Elements used in an Expression Language Statement ('Expression Language Injection')

Description

The product constructs all or part of an expression language (EL) statement in a framework such as a Java Server Page (JSP) using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended EL statement before it is executed.

Associated Reviewed Advisories

Vulnerabilities classified under CWE-917 ordered by modification date.

25 reviewed records
Advisory ID NVD ID Severity PURLs Summary Last Modified
GHSA-7rjr-3q55-vv33 CVE-2021-45046 CRITICAL

Incomplete fix for Apache Log4j vulnerability

2026-10-02
GHSA-cfj9-2vgr-hpxp CVE-2026-57281 HIGH

Jenkins Script Security Plugin has a script security bypass vulnerability

2026-09-25
GHSA-9ggw-87m9-9gfc CVE-2026-40985 MODERATE

Spring Web Flow has Data Binding Vulnerability with Unified EL Parser

2026-08-18
GHSA-j388-8rm5-p97f CVE-2026-41729 HIGH

Spring Data REST is vulnerable to SpEL expression injection through map-typed properties when processing JSON Patch requests

2026-08-12
GHSA-5whc-4q84-fj73 CVE-2026-41717 HIGH

Spring Data MongoDB is vulnerable to SpEL (Spring Expression Language) expression injection

2026-08-12
GHSA-xg2j-3hj6-pc24 CVE-2026-41719 MODERATE

Spring Data KeyValue: Remote code execution via SpEL Injection in Sort-based repository queries

2026-08-12
GHSA-pm35-fqvh-cq5g CVE-2026-65591 HIGH

n8n: Legacy Expression Evaluator Sanitizer Bypass Leads to Authenticated Code Execution

2026-07-22
GHSA-m7jc-p4hf-xhwq - HIGH

Duplicate Advisory: Legacy Expression Evaluator Sanitizer Bypass Leads to Authenticated Code Execution

2026-07-22
GHSA-29wv-cv7p-xjc2 CVE-2026-2587 CRITICAL

GlassFish's gadget handler is vulnerable to RCE

2026-06-04
GHSA-wwhq-w58m-w29c - MODERATE

Caddy CVE-2026-30852 Fix Bypass

2026-05-19
GHSA-v632-2m87-7469 CVE-2026-41705 HIGH

Spring AI's MilvusVectorStore#doDelete(List) implementation is vulnerable to filter-expression injection via unsanitized document IDs

2026-05-14
GHSA-c9ph-gxww-7744 CVE-2026-41901 CRITICAL

Sandboxed Thymeleaf expressions vulnerable to improper recognition of unauthorized syntax patterns

2026-05-13
GHSA-fvh3-672c-7p6c CVE-2026-22738 CRITICAL

Spring AI: SpEL injection is triggered when a user-supplied value is used as a filter expression key

2026-05-13
GHSA-vp6r-9m58-5xv8 CVE-2026-41883 HIGH

OmniFaces: EL injection via crafted resource name in wildcard CDN mapping

2026-05-13
GHSA-xjw8-8c5c-9r79 CVE-2026-40478 CRITICAL

Improper neutralization of specific syntax patterns for unauthorized expressions in Thymeleaf

2026-04-24
GHSA-r4v4-5mwr-2fwr CVE-2026-40477 CRITICAL

Improper restriction of the scope of accessible objects in Thymeleaf expressions

2026-04-24
GHSA-7mqr-33rv-p3mp CVE-2026-39842 CRITICAL

Expression Injection in OpenRemote

2026-04-24
GHSA-rp9g-qx29-88cp CVE-2026-22729 HIGH

JSONPath Injection in Spring AI Vector Stores FilterExpressionConverter

2026-03-18
GHSA-6w48-2g9j-v9q5 CVE-2026-24713 CRITICAL

Apache IoTDB has an Improper Input Validation vulnerability

2026-03-11
GHSA-fwxx-wv44-7qfg CVE-2025-41253 HIGH

Spring Cloud Gateway Server Webflux is vulnerable to Expression Language Injection

2026-02-19
GHSA-6v73-fgf6-w5j7 CVE-2022-22963 CRITICAL

Spring Cloud Function Code Injection with a specially crafted SpEL as a routing expression

2025-10-22
GHSA-jfh8-c2jp-5v3q CVE-2021-44228 CRITICAL

Remote code injection in Log4j

2025-10-22
GHSA-jc35-q369-45pv CVE-2020-17530 CRITICAL

Remote code execution in Apache Struts

2025-10-22
GHSA-g2f6-v5qh-h2mq CVE-2020-10199 HIGH

Nexus Repository Manager 3 - Remote Code Execution

2025-10-22
GHSA-gcfh-36x4-mgj6 CVE-2025-56769 HIGH

Hutool allows remote code execution (RCE) via the QLExpressEngine class

2025-09-26