Skip to content
OpenAdvisories
Medium CVE-2009-1275 EUVD-2022-1959GHSA-2c6q-rgvj-66rx

Apache Tiles Vulnerable to XSS via EL Expression Injection

Published Apr 9, 2009 · Updated Aug 7, 2024 · Assigned by mitre

Description

Apache Tiles 2.1 before 2.1.2, as used in Apache Struts and other products, evaluates Expression Language (EL) expressions twice in certain circumstances, which allows remote attackers to conduct cross-site scripting (XSS) attacks or obtain sensitive information via unspecified vectors, related to the (1) tiles:putAttribute and (2) tiles:insertTemplate JSP tags.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 tiles 2.2.0-1 —
Debian 13 tiles 2.2.0-1 —
Debian 12 tiles 2.2.0-1 —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.apache.tiles:tiles-core >= 2.1, < 2.1.2 2.1.2 GHSA-2c6q-rgvj-66rx

References