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
|