CVE-2016-4446
The allow_execstack plugin for setroubleshoot allows local users to execute arbitrary commands by...
The allow_execstack plugin for setroubleshoot allows local users to execute arbitrary commands by triggering an execstack SELinux denial with a crafted filename, related to the commands.getoutput function.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- High
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.0
The allow_execstack plugin for setroubleshoot allows local users to execute arbitrary commands by triggering an execstack SELinux denial with a crafted filename, related to the commands.getoutput function.
- Record
CVE-2016-4446- CVSS 3.0
- 7.0 High
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.9 Medium
AV:L/AC:M/Au:N/C:C/I:C/A:C - Weakness
- CWE-77
- Updated
- 2026-11-02
CVE List No score
The allow_execstack plugin for setroubleshoot allows local users to execute arbitrary commands by triggering an execstack SELinux denial with a crafted filename, related to the commands.getoutput function.
- Record
CVE-2016-4446- Updated
- 2026-11-02
EUVDEUVD-2016-5435 No score
The allow_execstack plugin for setroubleshoot allows local users to execute arbitrary commands by triggering an execstack SELinux denial with a crafted filename, related to the commands.getoutput function.
- Record
EUVD-2016-5435- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-chj8-3w35-5698
7.0
The allow_execstack plugin for setroubleshoot allows local users to execute arbitrary commands by...
The allow_execstack plugin for setroubleshoot allows local users to execute arbitrary commands by triggering an execstack SELinux denial with a crafted filename, related to the commands.getoutput function.
- Record
GHSA-chj8-3w35-5698- CVSS 3.0
- 7.0 High
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-77
- Updated
- 2026-11-02
OSV
7.0
The allow_execstack plugin for setroubleshoot allows local users to execute arbitrary commands by triggering an execstack SELinux denial with a crafted filename, related to the commands.getoutput function.
- Record
CVE-2016-4446- CVSS 3.0
- 7.0 High
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
setroubleshootRed Hat:enterprise_linux:6::client |
before 0:3.0.47-12.el6_8 | 0:3.0.47-12.el6_8 |
setroubleshoot-debuginfoRed Hat:enterprise_linux:6::client |
before 0:3.0.47-12.el6_8 | 0:3.0.47-12.el6_8 |
setroubleshoot-pluginsRed Hat:enterprise_linux:6::client |
before 0:3.0.40-3.1.el6_8 | 0:3.0.40-3.1.el6_8 |
setroubleshoot-serverRed Hat:enterprise_linux:6::client |
before 0:3.0.47-12.el6_8 | 0:3.0.47-12.el6_8 |
setroubleshoot-docRed Hat:enterprise_linux:6::client |
before 0:3.0.47-12.el6_8 | 0:3.0.47-12.el6_8 |
setroubleshootRed Hat:enterprise_linux:6::server |
before 0:3.0.47-12.el6_8 | 0:3.0.47-12.el6_8 |
setroubleshoot-debuginfoRed Hat:enterprise_linux:6::server |
before 0:3.0.47-12.el6_8 | 0:3.0.47-12.el6_8 |
setroubleshoot-pluginsRed Hat:enterprise_linux:6::server |
before 0:3.0.40-3.1.el6_8 | 0:3.0.40-3.1.el6_8 |
setroubleshoot-serverRed Hat:enterprise_linux:6::server |
before 0:3.0.47-12.el6_8 | 0:3.0.47-12.el6_8 |
setroubleshoot-docRed Hat:enterprise_linux:6::server |
before 0:3.0.47-12.el6_8 | 0:3.0.47-12.el6_8 |
Show 17 moreShow less
| Package | Affected | Fixed |
|---|---|---|
setroubleshootRed Hat:enterprise_linux:6::workstation |
before 0:3.0.47-12.el6_8 | 0:3.0.47-12.el6_8 |
setroubleshoot-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:3.0.47-12.el6_8 | 0:3.0.47-12.el6_8 |
setroubleshoot-pluginsRed Hat:enterprise_linux:6::workstation |
before 0:3.0.40-3.1.el6_8 | 0:3.0.40-3.1.el6_8 |
setroubleshoot-serverRed Hat:enterprise_linux:6::workstation |
before 0:3.0.47-12.el6_8 | 0:3.0.47-12.el6_8 |
setroubleshoot-docRed Hat:enterprise_linux:6::workstation |
before 0:3.0.47-12.el6_8 | 0:3.0.47-12.el6_8 |
setroubleshootRed Hat:enterprise_linux:7::client |
before 0:3.2.24-4.el7_2 | 0:3.2.24-4.el7_2 |
setroubleshoot-debuginfoRed Hat:enterprise_linux:7::client |
before 0:3.2.24-4.el7_2 | 0:3.2.24-4.el7_2 |
setroubleshoot-pluginsRed Hat:enterprise_linux:7::client |
before 0:3.0.59-2.el7_2 | 0:3.0.59-2.el7_2 |
setroubleshoot-serverRed Hat:enterprise_linux:7::client |
before 0:3.2.24-4.el7_2 | 0:3.2.24-4.el7_2 |
setroubleshootRed Hat:enterprise_linux:7::server |
before 0:3.2.24-4.el7_2 | 0:3.2.24-4.el7_2 |
setroubleshoot-debuginfoRed Hat:enterprise_linux:7::server |
before 0:3.2.24-4.el7_2 | 0:3.2.24-4.el7_2 |
setroubleshoot-pluginsRed Hat:enterprise_linux:7::server |
before 0:3.0.59-2.el7_2 | 0:3.0.59-2.el7_2 |
setroubleshoot-serverRed Hat:enterprise_linux:7::server |
before 0:3.2.24-4.el7_2 | 0:3.2.24-4.el7_2 |
setroubleshootRed Hat:enterprise_linux:7::workstation |
before 0:3.2.24-4.el7_2 | 0:3.2.24-4.el7_2 |
setroubleshoot-debuginfoRed Hat:enterprise_linux:7::workstation |
before 0:3.2.24-4.el7_2 | 0:3.2.24-4.el7_2 |
setroubleshoot-pluginsRed Hat:enterprise_linux:7::workstation |
before 0:3.0.59-2.el7_2 | 0:3.0.59-2.el7_2 |
setroubleshoot-serverRed Hat:enterprise_linux:7::workstation |
before 0:3.2.24-4.el7_2 | 0:3.2.24-4.el7_2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2016-4446 is a high vulnerability (CVSS 7.0) in Setroubleshoot Project Setroubleshoot, published April 11, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.47%, the 41st percentile. Fixed in setroubleshoot 0:3.0.47-12.el6_8.
References
rhn.redhat.com/errata/RHSA-2016-1267.html
github.com/fedora-selinux/setroubleshoot/commit/eaccf4c0d20a27d3df5ff6de8c9dcc80f6f40718
bugzilla.redhat.com/show_bug.cgi?id=1339250
securityfocus.com/bid/91427
securitytracker.com/id/1036144
seclists.org/oss-sec/2016/q2/575
Show 21 moreShow less
access.redhat.com/errata/RHSA-2016:1293
nvd.nist.gov/vuln/detail/CVE-2016-4446
github.com/advisories/GHSA-chj8-3w35-5698
access.redhat.com/errata/RHSA-2016:1267
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1332644
bugzilla.redhat.com/show_bug.cgi?id=1339183
bugzilla.redhat.com/show_bug.cgi?id=1346461
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_1267.json
access.redhat.com/security/cve/CVE-2016-4444
cve.org/CVERecord?id=CVE-2016-4444
nvd.nist.gov/vuln/detail/CVE-2016-4444
access.redhat.com/security/cve/CVE-2016-4445
cve.org/CVERecord?id=CVE-2016-4445
nvd.nist.gov/vuln/detail/CVE-2016-4445
access.redhat.com/security/cve/CVE-2016-4446
cve.org/CVERecord?id=CVE-2016-4446
access.redhat.com/security/cve/CVE-2016-4989
cve.org/CVERecord?id=CVE-2016-4989
nvd.nist.gov/vuln/detail/CVE-2016-4989
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_1293.json