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

Published Feb 12, 2018 CVSS 3.0 · 8.8 High EPSS 6.9% KEV · Not listed
Description
The Apache Thrift Go client library exposed the potential during code generation for command injection due to using an external formatting tool. Affected Apache Thrift 0.9.3 and older, Fixed in Apache Thrift 0.10.0.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2022-5087 The Apache Thrift Go client library exposed the potential during code generation for command injection due to using an external formatting tool. Affected Apache Thrift 0.9.3 and older, Fixed in Apache Thrift 0.10.0.
Github GHSA Github GHSA GHSA-r4m4-pmvw-m6j5 Apache Thrift Go Library Command Injection
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
apache
Published
Updated
Sep 16, 2024, 8:47 PM
Reserved
Jun 10, 2016, 12:00 AM
Status
Modified
Published
Feb 12, 2018, 5:29 PM
Modified
Jun 17, 2026, 12:49 AM
Severity
Important
Public date
Jul 4, 2016, 12:00 AM