CVE-2012-1007, CVE-2014-0114 - Vulnerabilities in struts 1.2.7

Preconditions

None

Steps to Reproduce

None

Expected Result

None

Observed Result

None

Additional Comments

*Vulnerabilities*
CVE-2012-1007 - Multiple cross-site scripting (XSS) vulnerabilities in samples
Multiple cross-site scripting (XSS) vulnerabilities in Apache Struts 1.3.10 allow remote attackers to inject arbitrary web script or HTML via (1) the name parameter to struts-examples/upload/upload-submit.do, or the message parameter to (2) struts-cookbook/processSimple.do or (3) struts-cookbook/processDyna.do.

CVE-2014-0114 - Class Loader manipulation via request parameters
Apache Commons BeanUtils, as distributed in lib/commons-beanutils-1.8.0.jar in Apache Struts 1.x through 1.3.10 and in other products requiring commons-beanutils through 1.9.2, does not suppress the class property, which allows remote attackers to "manipulate" the ClassLoader and execute arbitrary code via the class parameter, as demonstrated by the passing of this parameter to the getClass method of the ActionForm object in Struts 1.

*Affected Libraries*
struts - Affected versions: <=1.3.10
Struts 1 discontinued/end-of-life. Recommend updating struts to version 2.x

*Affected OSCAR Versions*
master, RELEASE_15, RELEASE_12_1

*References*
https://www.cvedetails.com/cve/CVE-2012-1007, published on 2012-02-06, CVSS Score: 4.3
https://www.cvedetails.com/cve/CVE-2014-0114, published on 2014-04-30, CVSS Score: 7.5

Assignee

Unassigned

Reporter

Sourceforge Migration

Labels

OSCAR Build Date

None

OSCAR Build Tag

None

Client Browser

None

Client OS

None

Are you or your organization planning on submitting a fix for this bug in the next 30 days?

None

Validated by Reporter

None

SourceForge Reporter

jujaga

SourceForge Assigned To

None

SourceForge Date Created

None

SourceForge ID

4,268

Affects versions

Priority

7
Configure