首页 | 安全文章 | 安全工具 | Exploits | 本站原创 | 关于我们 | 网站地图 | 安全论坛
  当前位置:主页>安全文章>文章资料>Exploits>文章内容
GParted 0.14.1 - OS Command Execution
来源:https://www.sec-consult.com 作者:Consult 发布时间:2014-12-24  
SEC Consult Vulnerability Lab Security Advisory < 20141218-1 >
=======================================================================
             title: OS Command Execution
           product: GParted - Gnome Partition Editor
vulnerable version: <=0.14.1
     fixed version: >=0.15.0,
                    <=0.14.1 with fix for CVE-2014-7208 applied
        CVE number: CVE-2014-7208
            impact: medium
          homepage: http://gparted.org/
             found: 2014-07
                by: W. Ettlinger
                    SEC Consult Vulnerability Lab
                    https://www.sec-consult.com
=======================================================================
  
Vendor description:
-------------------
"GParted is a free partition editor for graphically managing your disk
partitions.
  
With GParted you can resize, copy, and move partitions without data
loss, enabling you to:
* Grow or shrink your C: drive
* Create space for new operating systems
* Attempt data rescue from lost partitions"
  
URL: http://gparted.org/index.php
  
  
Vulnerability overview/description:
-----------------------------------
Gparted <=0.14.1 does not properly sanitize strings before passing
them as parameters to an OS command. Those commands are executed
using root privileges.
  
Parameters that are being used for OS commands in Gparted are normally
determined by the user (e.g. disk labels, mount points).  However, under
certain circumstances, an attacker can use an external storage device to
inject command parameters. These circumstances are met if for example an
automounter uses a filesystem label as part of the mount path.
  
Please note that GParted versions before 0.15 are still being used
in distributions. E.g Debian Wheezy is vulnerable to this issue before
applying the patches.
  
  
Proof of concept:
-----------------
The following command creates a malicious filesystem.
  
# mkfs.ext2 -L "\`reboot\`" /dev/sdXX
  
When this filesystem is mounted by an automounter to a mountpoint
containing the filesystem label and the user tries to unmount this filesystem
using GParted, the system reboots.
  
Vulnerable / tested versions:
-----------------------------
Gparted versions <=0.14.1 were found to be vulnerable.
  
  
Vendor contact timeline:
------------------------
2014-10-29: Contacting maintainer (Curtis Gedak) through
           gedakc AT users DOT sf DOT net
2014-10-29: Initial response from maintainer offering encryption
2014-10-30: Sending encrypted advisory
2014-10-30: Maintainer confirms the behaviour, will be investigated
           further
2014-11-04: Maintainer sends initial patches
2014-11-05: Giving a few notes on the patches
2014-11-05: Maintainer clarifies a few concerns with the patches;
           Forwards patches to Mike Fleetwood for review
2014-11-08: Review shows that the patches cause functional
           problems; proposes further procedure
2014-11-08: Maintainer proposes a different patching approach
2014-11-08: Reviewer shows concerns with this approach, opens
           a security bug (1171909) with Fedora (in accordance with
           their Security Tracking Bugs procedure);
           Red Hat creates tracking bug 1172549
2014-11-15: New patches for several versions
2014-11-23: Maintainer sends vulnerability information to Debian
2014-11-29: Debian Security Team responds, asks for embargo date and
           CVE number
2014-11-30: Release date set to 2014-12-18
2014-12-11: Mailing list linux-distros AT vs DOT openwall DOT org informed
2014-12-11: Writing that embargo may be lifted, SEC Consult will release
           advisory on 2014-12-18
2014-12-18: Coordinated release of security advisory
  
  
Solution:
---------
Update GParted to version >= 0.15.0 or apply security patches for
CVE-2014-7208.
  
  
Advisory URL:
-------------
https://www.sec-consult.com/en/Vulnerability-Lab/Advisories.htm
  
  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SEC Consult Vulnerability Lab
  
SEC Consult
Vienna - Bangkok - Frankfurt/Main - Montreal - Singapore - Vilnius - Zurich
  
Headquarter:
Mooslackengasse 17, 1190 Vienna, Austria
Phone:   +43 1 8903043 0
Fax:     +43 1 8903043 15
  
Mail: research at sec-consult dot com
Web: https://www.sec-consult.com
Blog: http://blog.sec-consult.com
Twitter: https://twitter.com/sec_consult
  
Interested to work with the experts of SEC Consult?
Write to career@sec-consult.com
  
EOF W. Ettlinger / @2014

 
[推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论:
  热点文章
·CVE-2012-0217 Intel sysret exp
·Linux Kernel 2.6.32 Local Root
·Array Networks vxAG / xAPV Pri
·Novell NetIQ Privileged User M
·Array Networks vAPV / vxAG Cod
·Excel SLYK Format Parsing Buff
·PhpInclude.Worm - PHP Scripts
·Apache 2.2.0 - 2.2.11 Remote e
·VideoScript 3.0 <= 4.0.1.50 Of
·Yahoo! Messenger Webcam 8.1 Ac
·Family Connections <= 1.8.2 Re
·Joomla Component EasyBook 1.1
  相关文章
·jetAudio 8.1.3 Basic (mp3) - C
·Phase botnet blind SQL injecti
·NotePad++ v6.6.9 Buffer Overfl
·AMSI 3.20.47 Build 37 File Dis
·Lotus Mail Encryption Server (
·WordPress Themes download.php
·Varnish Cache CLI Interface Re
·WhatsApp <= 2.11.476 - Remote
·Ettercap 0.8.0-0.8.1 - Multipl
·jetAudio 8.1.3.2200 Crash Proo
·Cacti Superlinks Plugin 1.4-2
·Maxthon Browser Address Bar Sp
  推荐广告
CopyRight © 2002-2022 VFocuS.Net All Rights Reserved