[sr #110961] 3 Vulnerabilities Result in Code Execution upon running `autoconf` with crafted `configure.ac` file

Paul Eggert <[email protected]>
Newsgroups gmane.comp.sysutils.autoconf.bugs
Message-ID <[email protected]>
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/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.