First published: Mon Feb 20 2017(Updated: )
Apache CXF OAuth2 Hawk and JOSE MAC Validation code is not using a constant time MAC signature comparison algorithm which may be exploited by some sophisticated timing attacks. It may only affect OAuth2 Hawk or JWT access tokens or JOSE JWS/JWE interceptors which depend on HMac secret key algorithms. This vulnerability affects all versions of Apache CXF prior to 3.0.13, 3.1.10. Upstream patches: CXF 3.1.x: <a href="http://git-wip-us.apache.org/repos/asf/cxf/commit/555843f9">http://git-wip-us.apache.org/repos/asf/cxf/commit/555843f9</a> CXF 3.0.x <a href="http://git-wip-us.apache.org/repos/asf/cxf/commit/1338469f">http://git-wip-us.apache.org/repos/asf/cxf/commit/1338469f</a> CXF 3.2.0-SNAPSHOT (master): <a href="http://git-wip-us.apache.org/repos/asf/cxf/commit/e66ce235">http://git-wip-us.apache.org/repos/asf/cxf/commit/e66ce235</a> External References: <a href="https://cxf.apache.org/security-advisories.data/CVE-2017-3156.txt.asc">https://cxf.apache.org/security-advisories.data/CVE-2017-3156.txt.asc</a>
Credit: security@apache.org security@apache.org
Affected Software | Affected Version | How to fix |
---|---|---|
maven/org.apache.cxf.karaf:apache-cxf | >=3.1.0<=3.1.9 | 3.1.10 |
maven/org.apache.cxf.karaf:apache-cxf | <=3.0.12 | 3.0.13 |
Apache CXF | <=3.0.12 | |
Apache CXF | =3.1.0 | |
Apache CXF | =3.1.1 | |
Apache CXF | =3.1.2 | |
Apache CXF | =3.1.3 | |
Apache CXF | =3.1.4 | |
Apache CXF | =3.1.5 | |
Apache CXF | =3.1.6 | |
Apache CXF | =3.1.7 | |
Apache CXF | =3.1.8 | |
Apache CXF | =3.1.9 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.