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/ ##

Reply via email to