製品・ソフトウェアに関する情報
setroubleshoot の allow_execmod プラグインにおける任意のコマンドを実行される脆弱性
Title setroubleshoot の allow_execmod プラグインにおける任意のコマンドを実行される脆弱性
Summary

setroubleshoot の allow_execmod プラグインは、commands.getstatusoutput 関数に関する処理に不備があるため、任意のコマンドを実行される脆弱性が存在します。

Possible impacts ローカルユーザにより、巧妙に細工されたバイナリのファイル名を持つ execmod の SELinux 拒否を誘発されることで、任意のコマンドを実行される可能性があります。 
Solution

ベンダより正式な対策が公開されています。ベンダ情報を参照して適切な対策を実施してください。

Publication Date June 21, 2016, midnight
Registration Date May 16, 2017, 4:06 p.m.
Last Update May 16, 2017, 4:06 p.m.
CVSS3.0 : 重要
Score 7
Vector CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS2.0 : 警告
Score 6.9
Vector AV:L/AC:M/Au:N/C:C/I:C/A:C
Affected System
レッドハット
Red Hat Enterprise Linux Desktop 7.0
Red Hat Enterprise Linux HPC Node 7.0
Red Hat Enterprise Linux Server 7.0
Red Hat Enterprise Linux Workstation 7.0
SELinux
setroubleshoot 3.2.23 未満
CVE (情報セキュリティ 共通脆弱性識別子)
CWE (共通脆弱性タイプ一覧)
ベンダー情報
Change Log
No Changed Details Date of change
0 [2017年05月16日]
  掲載
Feb. 17, 2018, 10:37 a.m.

NVD Vulnerability Information
CVE-2016-4444
Summary

The allow_execmod plugin for setroubleshoot before 3.2.23 allows local users to execute arbitrary commands by triggering an execmod SELinux denial with a crafted binary filename, related to the commands.getstatusoutput function.

Publication Date April 12, 2017, 3:59 a.m.
Registration Date Jan. 26, 2021, 2:12 p.m.
Last Update Nov. 21, 2024, 11:52 a.m.
Affected software configurations
Configuration1 or higher or less more than less than
cpe:2.3:a:setroubleshoot_project:setroubleshoot:*:*:*:*:*:*:*:* 3.2.22
Configuration2 or higher or less more than less than
cpe:2.3:o:redhat:enterprise_linux_desktop:7.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_workstation:7.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_server:7.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux_hpc_node:7.0:*:*:*:*:*:*:*
Related information, measures and tools
Common Vulnerabilities List