CVE-2017-3156 Covert Timing Channel in Apache CXF
HighCVSS 7.5
EPSS 6.3%
- Published
- Updated
- Exploit status
- No public exploit known
Description
The OAuth2 Hawk and JOSE MAC Validation code in Apache CXF prior to 3.0.13 and 3.1.x prior to 3.1.10 is not using a constant time MAC signature comparison algorithm which may be exploited by sophisticated timing attacks.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| org.apache.cxf.karaf/apache-cxf(Maven) | <= 3.0.12 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | >= 3.1.0, <= 3.1.9 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | < 3.0.13 | 3.0.13 |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.3.10 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.3.11 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.3.3 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.3.4 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.3.5 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.3.6 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.3.7 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.3.8 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.3.9 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.4.0 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.4.1 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.4.10 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.4.2 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.4.3 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.4.4 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.4.5 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.4.6 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.4.7 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.4.8 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.4.9 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.5.0 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.5.1 | No fix listed |
Show 88 more
| Product | Affected versions | Fixed in |
|---|---|---|
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.5.10 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.5.11 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.5.2 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.5.3 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.5.4 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.5.5 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.5.5.1 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.5.6 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.5.7 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.5.8 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.5.9 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.0 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.1 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.10 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.11 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.12 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.13 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.14 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.15 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.16 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.17 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.2 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.3 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.4 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.5 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.6 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.6.1 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.7 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.8 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.6.9 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.0 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.1 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.10 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.11 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.12 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.13 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.14 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.15 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.16 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.17 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.18 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.2 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.3 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.4 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.5 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.6 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.7 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.8 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 2.7.9 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.0.0 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.0.0-milestone1 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.0.0-milestone2 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.0.1 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.0.10 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.0.11 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.0.12 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.0.2 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.0.3 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.0.4 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.0.5 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.0.6 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.0.7 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.0.8 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.0.9 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | >= 3.1.0, < 3.1.10 | 3.1.10 |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.1.0 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.1.1 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.1.2 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.1.3 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.1.4 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.1.5 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.1.6 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.1.7 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.1.8 | No fix listed |
| org.apache.cxf.karaf/apache-cxf(Maven) | = 3.1.9 | No fix listed |
| apache cxf | <= 3.0.12 | No fix listed |
| apache cxf | = 3.1.0 | No fix listed |
| apache cxf | = 3.1.1 | No fix listed |
| apache cxf | = 3.1.2 | No fix listed |
| apache cxf | = 3.1.3 | No fix listed |
| apache cxf | = 3.1.4 | No fix listed |
| apache cxf | = 3.1.5 | No fix listed |
| apache cxf | = 3.1.6 | No fix listed |
| apache cxf | = 3.1.7 | No fix listed |
| apache cxf | = 3.1.8 | No fix listed |
| apache cxf | = 3.1.9 | No fix listed |
| Apache CXF | = prior to 3.0.13 | No fix listed |
| Apache CXF | = 3.1.x prior to 3.1.10 | No fix listed |
References
- nvd.nist.gov third-party-advisory vendor-advisory
- RHSA-2017:1832 vendor-advisory
- lists.apache.org
- lists.apache.org
- lists.apache.org
- lists.apache.org
- lists.apache.org
- lists.apache.org
- cxf.apache.org vendor-advisory
- github.com patch
- github.com patch
- github.com
- github.com
- 96398 third-party-advisory vdb-entry
- [cxf-commits] 20200319 svn commit: r1058035 - in /websites/production/cxf/content: cache/main.pageCache security-advisories.data/CVE-2019-17573.txt.asc security-advisories.html mailing-list
- [cxf-commits] 20200116 svn commit: r1055336 - in /websites/production/cxf/content: cache/main.pageCache security-advisories.data/CVE-2019-12423.txt.asc security-advisories.data/CVE-2019-17573.txt.asc security-advisories.html mailing-list
- [cxf-commits] 20201112 svn commit: r1067927 - in /websites/production/cxf/content: cache/main.pageCache security-advisories.data/CVE-2020-13954.txt.asc security-advisories.html mailing-list
- [cxf-commits] 20210402 svn commit: r1073270 - in /websites/production/cxf/content: cache/main.pageCache security-advisories.data/CVE-2021-22696.txt.asc security-advisories.html mailing-list
- [cxf-commits] 20210616 svn commit: r1075801 - in /websites/production/cxf/content: cache/main.pageCache index.html security-advisories.data/CVE-2021-30468.txt.asc security-advisories.html mailing-list
- [cxf-commits] 20200401 svn commit: r1058573 - in /websites/production/cxf/content: cache/main.pageCache index.html security-advisories.data/CVE-2020-1954.txt.asc security-advisories.html mailing-list