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/