Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Buffer overflow with long fd numbers in redirects
On Mon, 06 Oct 2014 16:00:44 +0200
Mikael Magnusson <mikachu@xxxxxxxxx> wrote:
> Obviously anything over 999 will not fit in fdstr[]. I just checked
> and it appears we do not use snprintf anywhere, is this for any
> particular reason?
I think the shell's been around longer than snprintf has been
widespread. It will need checking in configure and variant code; the
latter makes the shell less safe overall.
> The patch below just changes the array to [64], it
> should be some time before any system uses a 256-bit type for fds. If
> you guys have another preference for solving this, let me know
Shouldn't DIGBUFSIZE work?
pws
Messages sorted by:
Reverse Date,
Date,
Thread,
Author