diff options
author | remko <remko@FreeBSD.org> | 2007-02-28 03:50:53 +0800 |
---|---|---|
committer | remko <remko@FreeBSD.org> | 2007-02-28 03:50:53 +0800 |
commit | d4cfc63611341b819893eb21b35a985595c39b96 (patch) | |
tree | bb8757b503ca60f3530dfee1ee34f1245cf126ac /security | |
parent | 28be7d4f47d0f291945d2f4cafebed40ed393322 (diff) | |
download | freebsd-ports-gnome-d4cfc63611341b819893eb21b35a985595c39b96.tar.gz freebsd-ports-gnome-d4cfc63611341b819893eb21b35a985595c39b96.tar.zst freebsd-ports-gnome-d4cfc63611341b819893eb21b35a985595c39b96.zip |
Document: gtar -- name mangling symlink vulnerability
Diffstat (limited to 'security')
-rw-r--r-- | security/vuxml/vuln.xml | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/security/vuxml/vuln.xml b/security/vuxml/vuln.xml index 1940bd901f59..15d008bc4b37 100644 --- a/security/vuxml/vuln.xml +++ b/security/vuxml/vuln.xml @@ -34,6 +34,45 @@ Note: Please add new entries to the beginning of this file. --> <vuxml xmlns="http://www.vuxml.org/apps/vuxml-1"> + <vuln vid="44449bf7-c69b-11db-9f82-000e0c2e438a"> + <topic>gtar -- name mangling symlink vulnerability</topic> + <affects> + <system> + <name>FreeBSD</name> + <range><gt>5.5</gt><lt>5.5_9</lt></range> + <range><gt>4.11</gt><lt>4.11_26</lt></range> + </system> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <h1>Problem Description:</h1> + <p>Symlinks created using the "GNUTYPE_NAMES" tar extension can + be absolute due to lack of proper sanity checks.</p> + <h1>Impact:</h1> + <p>If an attacker can get a user to extract a specially crafted + tar archive the attacker can overwrite arbitrary files with + the permissions of the user running gtar. If file system + permissions allow it, this may allow the attacker to overwrite + important system file (if gtar is being run as root), or + important user configuration files such as .tcshrc or .bashrc, + which would allow the attacker to run arbitrary commands.</p> + <h1>Workaround:</h1> + <p>Use "bsdtar", which is the default tar implementation in + FreeBSD 5.3 and higher. For FreeBSD 4.x, bsdtar is available + in the FreeBSD Ports Collection as + ports/archivers/libarchive.</p> + </body> + </description> + <references> + <cvename>CVE-2006-6097</cvename> + <freebsdsa>SA-06:26.gtar</freebsdsa> + </references> + <dates> + <discovery>2006-12-06</discovery> + <entry>2007-02-27</entry> + </dates> + </vuln> + <vuln vid="5c554c0f-c69a-11db-9f82-000e0c2e438a"> <topic>FreeBSD -- Kernel memory disclosure in firewire(4)</topic> <affects> |