Malicious translation file can cause buffer overflow

2015-04-30 Thread Trammell Hudson
Configuration Information [Automatically generated, do not change]: Machine: x86_64 OS: linux-gnu Compiler: gcc Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='x86_64' -DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='x86_64-unknown-linux-gnu' -DCONF_VENDOR='unknown' -DLOCALEDIR='/tmp/local/share

Re: bash -c reads /etc/profile despite --noprofile

2015-04-30 Thread Trammell Hudson
On Thu, Apr 30, 2015 at 05:07:15PM -0400, Chet Ramey wrote: > On 4/30/15 2:37 PM, Trammell Hudson wrote: > That function is only executed if you have BASH_ENV or ENV set, and neither > of those should be subject to the setting of --noprofile. I suspect you > have BASH_ENV=/etc/pro

bash -c reads /etc/profile despite --noprofile

2015-04-30 Thread Trammell Hudson
Configuration Information [Automatically generated, do not change]: Machine: x86_64 OS: linux-gnu Compiler: gcc Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='x86_64' -DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='x86_64-unknown-linux-gnu' -DCONF_VENDOR='unknown' -DLOCALEDIR='/usr/local/share

bash buffer overflow in handling locale environment variables

2015-04-30 Thread Trammell Hudson
Configuration Information [Automatically generated, do not change]: Machine: x86_64 OS: linux-gnu Compiler: gcc Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='x86_64' -DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='x86_64-unknown-linux-gnu' -DCONF_VENDOR='unknown' -DLOCALEDIR='/usr/local/share