https://bugs.exim.org/show_bug.cgi?id=1578
Todd Rinaldo <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #8 from Todd Rinaldo <[email protected]> --- (In reply to Phil Pennock from comment #1) > There's a minor robustness problem with the current code, since I don't > _think_ unsetenv() is guaranteed to remove _all_ instances of a given > environment variable name from environ; the FreeBSD unsetenv(3) documents > that it does so, the Linux man-pages document does not, SUSv4 does not. So > starting Exim with ["TZ=a", "TZ=b"] may result in unsetenv not entirely > removing TZ as expected. You gave me bug eyes when I read this this morning. I don't think that's true. At least not for glibc http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2000-0824 -- You are receiving this mail because: You are on the CC list for the bug. -- ## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
