PT-2014-1716 · Apache+5 · Apache Struts+6
CVE-2014-0114
·
Publicado
2014-04-30
·
Atualizado
2026-07-23
CVSS v2.0
7.5
Alta
| Vetor | AV:N/AC:L/Au:N/C:P/I:P/A:P |
Name of the Vulnerable Software and Affected Versions
Apache Commons BeanUtils versions 1.8.0 through 1.9.2
Apache Struts versions 1.x through 1.3.10
Description
The issue allows remote attackers to manipulate the ClassLoader and execute arbitrary code via the class parameter. This can be demonstrated by passing the class parameter to the getClass method of the ActionForm object in Struts 1. The vulnerability exists due to the possibility of accessing class properties in Apache Commons BeanUtils.
Recommendations
For Apache Commons BeanUtils versions 1.8.0 through 1.9.2, consider disabling access to the class property to prevent ClassLoader manipulation until a patch is available.
For Apache Struts versions 1.x through 1.3.10, restrict access to the getClass method of the ActionForm object to minimize the risk of exploitation.
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
DoS
RCE
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Apache Commons Beanutils
Apache Struts
Oracle Weblogic Server
Red Hat
Suse
Ubuntu
Vmware Vcenter