NetSight
medium5.3

CVE-2021-28170

Improper Input Validation in Jakarta Expression Language

Impact

In the Jakarta Expression Language implementation 3.0.3 and earlier, a bug in the ELParserTokenManager enables invalid EL expressions to be evaluated as if they were valid.

Affected packages

EcosystemPackageAffectedFixed in
mavencom.sun.el:el-ri< 3.0.43.0.4
mavenorg.glassfish:jakarta.el< 3.0.43.0.4
mavenorg.glassfish:javax.el<= 3.0.1-b12none recorded

Affected products

VendorProductAffected versions
EclipseJakarta Expression Language
through 3.0.3
QuarkusQuarkus
before 2.3.0
OracleCommunications Cloud Native Core Policy
Version 1.14.0
OracleWeblogic Server
Version 14.1.1.0.0

Weakness classification

References