Bug 1544620 (CVE-2016-5397)
Summary: | CVE-2016-5397 thrift: Improper file path sanitization in t_go_generator.cc:format_go_output() of the go client library can allow an attacker to inject commands | ||
---|---|---|---|
Product: | [Other] Security Response | Reporter: | Sam Fowler <sfowler> |
Component: | vulnerability | Assignee: | Red Hat Product Security <security-response-team> |
Status: | CLOSED ERRATA | QA Contact: | |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | unspecified | CC: | ahardin, aileenc, apevec, bleanhar, ccoleman, chazlett, chrisw, ctubbsii, dbaker, dedgar, dmcphers, drieden, gvarsami, jcoleman, jgoulding, jjoyce, jkeck, jokerman, jolee, jschatte, jschluet, jshepherd, jstastny, kbasil, kconner, krathod, ldimaggi, lhh, loleary, lpeer, markmc, mburns, mchappel, milleruntime, nwallace, rbryant, rwagner, sclewis, slinaber, spinder, tcunning, tdecacqu, theute, tkirby, vhalbert, willb |
Target Milestone: | --- | Keywords: | Security |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | thrift 0.10.0 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-06-08 03:39:45 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1544621, 1545989, 1545990, 1703327 | ||
Bug Blocks: | 1544622 |
Description
Sam Fowler
2018-02-13 04:32:53 UTC
Created thrift tracking bugs for this issue: Affects: epel-all [bug 1544621] Marking openshift-enterprise-3 and openshift-1 as not affected. Thrift is available in the rhel-7-server-ose-3.{4-5}-rpms repository, as a dependency of python-elasticsearch. The python-elasticsearch rpm includes Elasticsearch 2.3.0-1. However the elasticsearch hasn't ben required by the thrift libraries since version 1.8.0. This issue was created to track removal of python-thrift dependency from python-elasticsearch rpm: https://bugzilla.redhat.com/show_bug.cgi?id=1560778 Marking JON-3 as not affected as the Thrift API's has never been used in Cassandra(Shipped with JON) and hence the Thrift server is disabled. Statement: libthrift is a library used by OpenDaylight which is shipped with Red Hat OpenStack. Whilst the version of the library used contains the vulnerable code it is not used by OpenDaylight and hence not exposed. JBoss fuse 6.3 ships libthrift via insight-activemq fabric-8 profile, however the vulnerable code is not used by fabric-8 so fuse 6.3 is not affected. This issue has been addressed in the following products: Red Hat JBoss Fuse Via RHSA-2018:2669 https://access.redhat.com/errata/RHSA-2018:2669 This issue has been addressed in the following products: Red Hat JBoss Data Virtualization 6.4.8 Via RHSA-2019:3140 https://access.redhat.com/errata/RHSA-2019:3140 |