[Ace-users] [tao-users] Default file mode when creating (the "-o" IFR option in particular)
Jeff Parsons
j.parsons at vanderbilt.edu
Thu Feb 28 13:02:20 CST 2008
Hi,
Regardless, I'm close to checking in changes that will create the
file with ACE_DEFAULT_FILE_PERMS.
Jeff
> -----Original Message-----
> From: tao-users-bounces at cse.wustl.edu
> [mailto:tao-users-bounces at cse.wustl.edu] On Behalf Of Milan Cvetkovic
> Sent: Thursday, February 28, 2008 12:57 PM
> To: Jules Colding
> Cc: TAO users
> Subject: Re: [tao-users] Default file mode when creating (the
> "-o" IFR option in particular)
>
> Jules Colding wrote:
> > Hi,
> >
> > I'm using ACE and TAO x.6.2 to build Lorica(*) which is our IIOP
> > Firewall project. It makes use of the IFR and will hand the
> "-o" option
> > to it so that the IFR IOR gets written out to file.
> >
> > Unfortunately this file is created with mode 666. This makes it
> > possible for a malicious user to edit the IOR file and
> highjack future
> > IFR sessions.
> >
> > The file should obviously be created with mode 644. The
> attached patch
> > naively fixes this but I think that we might need to look
> at how files
> > are created throughout ACE and TAO to ensure that none are
> world writable.
> >
> > BTW, the patch is very traditional C'ish, sorry about that...
> >
> > Thoughts?
>
> Maybe your umask is set wrong.
> Try creating a file from shell:
> $ touch myfile
> $ ls -l myfile
>
> >
> >
> > Best regards,
> > jules
> >
> >
> > *)
> >
> http://www.42tools.com/sites/default/files/downloads/dist/lori
> ca/SOURCES/lorica-0.9.2.tar.gz
> >
> >
> >
> >
> >
> >
> --------------------------------------------------------------
> ----------
> >
> > _______________________________________________
> > tao-users mailing list
> > tao-users at mail.cse.wustl.edu
> > http://mail.cse.wustl.edu/mailman/listinfo/tao-users
>
> _______________________________________________
> tao-users mailing list
> tao-users at mail.cse.wustl.edu
> http://mail.cse.wustl.edu/mailman/listinfo/tao-users
>
More information about the Ace-users
mailing list