Lucene search

K
githubGitHub Advisory DatabaseGHSA-2C6Q-RGVJ-66RX
HistoryMay 02, 2022 - 3:23 a.m.

Apache Tiles Vulnerable to XSS via EL Expression Injection

2022-05-0203:23:16
CWE-87
CWE-917
GitHub Advisory Database
github.com
6

6.8 Medium

CVSS2

Attack Vector

NETWORK

Attack Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:M/Au:N/C:P/I:P/A:P

5.9 Medium

AI Score

Confidence

High

0.005 Low

EPSS

Percentile

76.6%

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.

Affected configurations

Vulners
Node
org.apache.tiles\tilesMatchcore
CPENameOperatorVersion
org.apache.tiles:tiles-corelt2.1.2

6.8 Medium

CVSS2

Attack Vector

NETWORK

Attack Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:M/Au:N/C:P/I:P/A:P

5.9 Medium

AI Score

Confidence

High

0.005 Low

EPSS

Percentile

76.6%