~ubuntu-security/ubuntu-cve-tracker/master

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Candidate: CVE-2014-0112
PublicDate: 2014-04-29
References:
 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0112
 https://struts.apache.org/release/2.3.x/docs/s2-021.html
 https://cwiki.apache.org/confluence/display/WW/S2-021
 https://bugzilla.redhat.com/show_bug.cgi?id=1091939
 http://jvndb.jvn.jp/jvndb/JVNDB-2014-000045
 http://jvn.jp/en/jp/JVN19294237/index.html
Description:
 ParametersInterceptor in Apache Struts before 2.3.16.2 does not properly
 restrict access to the getClass method, which allows remote attackers to
 "manipulate" the ClassLoader and execute arbitrary code via a crafted
 request.  NOTE: this vulnerability exists because of an incomplete fix for
 CVE-2014-0094.
Ubuntu-Description:
Notes:
Bugs:
Priority: medium
Discovered-by:
Assigned-to:

Patches_libstruts1.2-java:
upstream_libstruts1.2-java: released (2.3.16.2)
lucid_libstruts1.2-java: ignored (reached end-of-life)
precise_libstruts1.2-java: ignored (reached end-of-life)
precise/esm_libstruts1.2-java: DNE (precise was needed)
quantal_libstruts1.2-java: ignored (reached end-of-life)
saucy_libstruts1.2-java: ignored (reached end-of-life)
trusty_libstruts1.2-java: needed
utopic_libstruts1.2-java: ignored (reached end-of-life)
vivid_libstruts1.2-java: DNE
vivid/stable-phone-overlay_libstruts1.2-java: DNE
vivid/ubuntu-core_libstruts1.2-java: DNE
wily_libstruts1.2-java: DNE
xenial_libstruts1.2-java: DNE
yakkety_libstruts1.2-java: DNE
zesty_libstruts1.2-java: DNE
devel_libstruts1.2-java: DNE