CVE-2014-3596 json
Improper Validation of Certificates in apache axis
published 2014-08-27 12 y ago modified 2026-06-17 4 mo ago also GHSA-r53v-vm87-f72c , EUVD-2018-0677
- cvss
- 5.8
- version 2.0, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 9.2%
- EPSS 9.2% chance of exploitation in 30 days, percentile 95%
- public exploits
- 0
- none known
Summary
The getCN function in Apache Axis 1.4 and earlier does not properly verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via a certificate with a subject that specifies a common name in a field that is not the CN field. NOTE: this issue exists because of an incomplete fix for CVE-2012-5784.
Patch / fix
- axis Debian 14, Debian 13, Debian 12 1.4-21
debian advisories DEBIAN-CVE-2014-3596
- axis RHEL 5 1.2.1-2jpp.8.el5_10
- axis RHEL 6 1.2.1-7.5.el6_5
- axis-manual RHEL 5 1.2.1-2jpp.8.el5_10
- axis-manual RHEL 6 1.2.1-7.5.el6_5
- axis-javadoc RHEL 5 1.2.1-2jpp.8.el5_10
- axis-javadoc RHEL 6 1.2.1-7.5.el6_5
red hat advisories RHSA-2014:1193
- axis SLE Module for Basesystem 15 SP1, SLE Module for Basesystem 15 1.4-5.8.1
- axis SLES for SAP 12 SP4, SLES for SAP 12 SP3, SLES 12 SP4 +1 more 1.4-290.6.1
suse advisories SUSE-SU-2019:1373-2SUSE-SU-2019:1382-1SUSE-SU-2019:1373-1
- axis openSUSE Leap 15.0 1.4-lp150.9.1
opensuse advisories openSUSE-SU-2019:1497-1
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2014-3596 updated cvss 5.8
axis: SSL hostname verification bypass, incomplete CVE-2012-5784 fix
-
Red Hat Enterprise Virtualization 3 jasperreports-server-pro Red Hat JBoss Portal 5 axisaffected: no fix available
-
Red Hat Enterprise Linux (v. 5 server) axis 1.2.1-2jpp.8.el5_10, axis-manual 1.2.1-2jpp.8.el5_10, axis-javadoc 1.2.1-2jpp.8.el5_10 Red Hat Enterprise Linux Desktop (v. 5 client) axis 1.2.1-2jpp.8.el5_10 Red Hat Enterprise Linux Desktop Optional (v. 6) axis 1.2.1-7.5.el6_5, axis-manual 1.2.1-7.5.el6_5, axis-javadoc 1.2.1-7.5.el6_5 Red Hat Enterprise Linux Desktop Workstation (v. 5 client) axis 1.2.1-2jpp.8.el5_10, axis-manual 1.2.1-2jpp.8.el5_10, axis-javadoc 1.2.1-2jpp.8.el5_10 Red Hat Enterprise Linux HPC Node (v. 6) axis 1.2.1-7.5.el6_5 Red Hat Enterprise Linux HPC Node Optional (v. 6) axis 1.2.1-7.5.el6_5, axis-manual 1.2.1-7.5.el6_5, axis-javadoc 1.2.1-7.5.el6_5fixed: vendor fix RHSA-2014:1193
+4 more productsfewer
Red Hat Enterprise Linux Server (v. 6) axis 1.2.1-7.5.el6_5 Red Hat Enterprise Linux Server Optional (v. 6) axis 1.2.1-7.5.el6_5, axis-manual 1.2.1-7.5.el6_5, axis-javadoc 1.2.1-7.5.el6_5 Red Hat Enterprise Linux Workstation (v. 6) axis 1.2.1-7.5.el6_5 Red Hat Enterprise Linux Workstation Optional (v. 6) axis 1.2.1-7.5.el6_5, axis-manual 1.2.1-7.5.el6_5, axis-javadoc 1.2.1-7.5.el6_5 -
Red Hat JBoss Portal 6.2fixed: vendor fix RHSA-2015:1010
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
9.15% chance of exploitation in the next 30 days, higher than 95% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 2.0 | 5.8 | AV:N/AC:M/Au:N/C:P/I:P/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.apache.axis:axis | <=1.4 |
no fix listed |
| maven | axis:axis | <=1.4 |
no fix listed |
Classification
- Weakness
-
- CWE-297 Improper Validation of Certificate with Host Mismatch
References
-
issues.apache.org
/jira/browse/AXIS-2905
web, patch
-
rhn.redhat.com
/errata/RHSA-2014-1193.html
vendor-advisory, web
-
lists.opensuse.org
/opensuse-security-announce/2019-06/msg00007.html
vendor-advisory, web
-
lists.opensuse.org
/opensuse-security-announce/2019-06/msg00022.html
vendor-advisory, web
-
openwall.com
/lists/oss-security/2014/08/20/2
mailing-list, web
-
exchange.xforce.ibmcloud.com
/vulnerabilities/95377
vdb-entry, web
-
securitytracker.com
/id/1030745
vdb-entry
-
secunia.com
/advisories/61222
third-party-advisory
-
securityfocus.com
/bid/69295
vdb-entry
-
linux.oracle.com
/errata/ELSA-2014-1193.html
web
-
lists.apache.org
/thread.html/44d4e88a5fa8ae60deb752029afe9054da87c5f859caf296fcf585e5%40%3Cjava-dev.axis.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/de2af12dcaba653d02b03235327ca4aa930401813a3cced8e151d29c%40%3Cjava-dev.axis.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/8aa25c99eeb0693fc229ec87d1423b5ed5d58558618706d8aba1d832%40%3Cjava-dev.axis.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/a308887782e05da7cf692e4851ae2bd429a038570cbf594e6631cc8d%40%3Cjava-dev.axis.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/5e6c92145deddcecf70c3604041dcbd615efa2d37632fc2b9c367780%40%3Cjava-dev.axis.apache.org%3E
mailing-list, web
-
oracle.com
/security-alerts/cpujan2020.html
web
-
nvd.nist.gov
/vuln/detail/CVE-2014-3596
advisory
-
web.archive.org
/web/20200227173427/http://www.securityfocus.com/bid/69295
web
-
web.archive.org
/web/20160815194947/http://www.securitytracker.com/id/1030745
web
-
lists.apache.org
/thread.html/de2af12dcaba653d02b03235327ca4aa930401813a3cced8e151d29c@%3Cjava-dev.axis.apache.org%3E
web
-
lists.apache.org
/thread.html/a308887782e05da7cf692e4851ae2bd429a038570cbf594e6631cc8d@%3Cjava-dev.axis.apache.org%3E
web
-
lists.apache.org
/thread.html/8aa25c99eeb0693fc229ec87d1423b5ed5d58558618706d8aba1d832@%3Cjava-dev.axis.apache.org%3E
web
-
lists.apache.org
/thread.html/5e6c92145deddcecf70c3604041dcbd615efa2d37632fc2b9c367780@%3Cjava-dev.axis.apache.org%3E
web
-
lists.apache.org
/thread.html/44d4e88a5fa8ae60deb752029afe9054da87c5f859caf296fcf585e5@%3Cjava-dev.axis.apache.org%3E
web
-
bugzilla.redhat.com
/show_bug.cgi?id=1129935
web
-
access.redhat.com
/security/cve/CVE-2014-3596
web
-
access.redhat.com
/errata/RHSA-2015:1010
web
-
access.redhat.com
/errata/RHSA-2014:1193
web
Sources
- CVE List CVE-2014-3596
- GitHub Advisory GHSA-r53v-vm87-f72c
- NVD CVE-2014-3596
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.