Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2016-5397

30
FAUCET Score

CVE-2016-5397 describes a command injection vulnerability in the Apache Thrift Go client library, affecting versions 0.9.3 and older, which was resolved in version 0.10.0. This flaw arises during code generation due to the library's use of an external formatting tool. Rated with a CVSS score of 8.8 (HIGH), it presents a significant risk with network-based attacks, low privileges, and no user interaction potentially leading to high confidentiality, integrity, and availability impacts. Despite its high severity and a FAUCET Risk Score of 93/100, there is no evidence of active exploitation, public exploit code, or significant community discussion surrounding this vulnerability.

Impacted Technologies

VendorProductVersion(s)CPE
<= 0.9.3CPE matchmatch criteria
cpe:2.3:a:apache:thrift:*:*:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 3.0

8.8HIGH

CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
HIGH
Availability Impact
HIGH
Exploitability Score
2.8
Impact Score
5.9
CvssVersion
3.0

Exploit Intelligence

EPSS Score
7.06%
Probability of exploitation in next 30 days
EPSS Percentile
93.5%
Percentile rank of EPSS score among Peer Group
As of 2026-07-25
Model: v2026.06.15
This CVE's current EPSS score of 0.0706 is in the 93rd percentile among its peer group of 17,822 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.3 Bluesky, 0.1 Mastodon, and 0.2 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (8)

gopatch availablevia ghsa
Product: github.com/apache/thriftFixed in: 0.10.0
redhatpatch availablevia redhat_api
Product: Red Hat JBoss Data Virtualization 6.4.8Fixed in: libthrift
View patch
redhatpatch availablevia redhat_api
Product: Red Hat JBoss Fuse 7Fixed in: camel
View patch
redhatno patchvia redhat_api
Product: Red Hat JBoss Fuse Integration Service 2Fixed in: libthrift
redhatend of lifevia redhat_api
Product: Red Hat OpenStack Platform 10 (Newton)Fixed in: libthrift
redhatend of lifevia redhat_api
Product: Red Hat OpenStack Platform 11 (Ocata)Fixed in: libthrift
redhatend of lifevia redhat_api
Product: Red Hat OpenStack Platform 12 (Pike)Fixed in: libthrift
redhatend of lifevia redhat_api
Product: Red Hat OpenStack Platform 13 (Queens)Fixed in: opendaylight

Vendor Advisories (2)

goGHSA-r4m4-pmvw-m6j5high

Apache Thrift Go Library Command Injection

May 13, 2022
redhatCVE-2016-5397Important

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

Jul 4, 2016

References

mail-archives.apache.org / mod_mbox/thrift-user/201701.mbox/raw/%3CCANyrgvc3W%3DMJ9S-hMZecPNzxkyfgNmuSgVfW2hdDSz5ke%2BOPhQ%40mail.gmail.com%3E
Mailing ListVendor Advisory
access.redhat.com / errata/RHSA-2018:2669
access.redhat.com / errata/RHSA-2019:3140
issues.apache.org / jira/browse/THRIFT-3893
Vendor Advisory
lists.apache.org / thread.html/r4d3f1d3e333d9c2b2f6e6ae8ed8750d4de03410ac294bcd12c7eefa3%40%3Ccommits.cassandra.apache.org%3E
securityfocus.com / bid/103025
Third Party AdvisoryVDB Entry