Update of sr #110961 (project autoconf):

                  Status:                    None => Done                   
             Open/Closed:                    Open => Closed                 

    _______________________________________________________

Follow-up Comment #1:

Thanks for the bug report. I installed
[https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=11d8824daada20055c855f46ad7c45237c1ff455
a patch on Savannah] that should fix things by simply removing m4_file_append,
which hasn't been needed since the year 2000 but which we forgot to remove two
decades ago.

There are still many opportunities for arbitrary code execution in Autoconf.
For example 'autoconf' itself is a shell script that respects PATH. That's OK,
though, as 'autoconf' is expected to be run in an environment with a benign
PATH, and with benign inputs (since inputs expand into shell scripts that can
do arbitrary things anyway).

Although it wasn't urgent to fix this bug I installed the fix now as it's
trivial.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/support/?110961>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/


Reply via email to