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

exploitDog

github логотип

GHSA-47qp-8v9g-39hp

Опубликовано: 13 мая 2022
Источник: github
Github: Прошло ревью
CVSS3: 9.8

Описание

Code injection in Apache Struts

The Struts 2 DefaultActionMapper supports a method for short-circuit navigation state changes by prefixing parameters with "action:" or "redirect:", followed by a desired navigational target expression. This mechanism was intended to help with attaching navigational information to buttons within forms.

In Struts 2 before 2.3.15.1 the information following "action:", "redirect:" or "redirectAction:" is not properly sanitized. Since said information will be evaluated as OGNL expression against the value stack, this introduces the possibility to inject server side code.

Пакеты

Наименование

org.apache.struts:struts2-core

maven
Затронутые версииВерсия исправления

< 2.3.15.1

2.3.15.1

EPSS

Процентиль: 100%
0.94328
Критический

9.8 Critical

CVSS3

Дефекты

CWE-20
CWE-74

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

CVSS3: 9.8
ubuntu
больше 12 лет назад

Apache Struts 2.0.0 through 2.3.15 allows remote attackers to execute arbitrary OGNL expressions via a parameter with a crafted (1) action:, (2) redirect:, or (3) redirectAction: prefix.

redhat
больше 12 лет назад

Apache Struts 2.0.0 through 2.3.15 allows remote attackers to execute arbitrary OGNL expressions via a parameter with a crafted (1) action:, (2) redirect:, or (3) redirectAction: prefix.

CVSS3: 9.8
nvd
больше 12 лет назад

Apache Struts 2.0.0 through 2.3.15 allows remote attackers to execute arbitrary OGNL expressions via a parameter with a crafted (1) action:, (2) redirect:, or (3) redirectAction: prefix.

CVSS3: 9.8
debian
больше 12 лет назад

Apache Struts 2.0.0 through 2.3.15 allows remote attackers to execute ...

CVSS3: 10
fstec
больше 12 лет назад

Уязвимость реализации механизма сопоставления действий DefaultActionMapper программной платформы Apache Struts, позволяющая нарушителю выполнить произвольный код

EPSS

Процентиль: 100%
0.94328
Критический

9.8 Critical

CVSS3

Дефекты

CWE-20
CWE-74