WARNING! New GNU Tar in 5-CURRENT could erroneously createworld writeable dirs

Maxim Sobolev sobomax at FreeBSD.ORG
Fri Sep 24 08:50:46 PDT 2004


> 
> Hi,
> 
> I've just noticed that something wrong with the new tar in the base
> system (1.13.25) - when extracting some archives it creates 777 dirs,
> while permissions in the archive itself are OK (for example GNU make
> make-3.79.1.tar.gz - top level dir gets 777 as well as several
> other lowel level dirs). The issue is under investigation.

Should be solved now. Stupid GNU folks for some reason decided that
when tar is executed as uid 0 then by default umask(2) should not be
applied to files and dirs being extracted.

-Maxim

To Unsubscribe: send mail to majordomo at FreeBSD.org
with "unsubscribe freebsd-security" in the body of the message



More information about the freebsd-current mailing list