COMMAND
exmh
SYSTEMS AFFECTED
exmh 2.2 and probably previous versions
PROBLEM
Stanley G. Bubrouski found following. When exmh detects a problem
at startup (or possibly other times, Stan didn't had time to
investigate) it encounters errors in its code or configuration an
error dialog comes up asking the user what happened and giving
them the option to fill in an explanation and click a button to
send the bug report via e-mail to the maintainer. If the user
does attempt to e-mail the maintainer a file named
/tmp/exmhErrorMsg is created and if the file exists and is a
symlink it will follow the symlink allowing local files to be
overwritten depending on the user running exmh.
SOLUTION
Note that any user can protect themselves without applying a
patch. Exmh already has a feature that allows users to choose
their own tmp directory via the TMPDIR or EXMHTMPDIR environment
variable. However, a patch that causes exmh to pick a better
directory by default is in place and available from the above web
page. The change is also checked into CVS.
Fix is available on:
http://www.beedub.com/exmh/symlink.html
For Debian Linux:
http://security.debian.org/dists/stable/updates/main/source/exmh_2.1.1-1.1.diff.gz
http://security.debian.org/dists/stable/updates/main/source/exmh_2.1.1-1.1.dsc
http://security.debian.org/dists/stable/updates/main/source/exmh_2.1.1.orig.tar.gz
http://security.debian.org/dists/stable/updates/main/binary-all/exmh_2.1.1-1.1_all.deb
For Linux-Mandrake:
Linux-Mandrake 6.0: 6.0/RPMS/exmh-2.0.2-8.1mdk.noarch.rpm
6.0/SRPMS/exmh-2.0.2-8.1mdk.src.rpm
Linux-Mandrake 6.1: 6.1/RPMS/exmh-2.0.3-8.1mdk.noarch.rpm
6.1/SRPMS/exmh-2.0.3-8.1mdk.src.rpm
Linux-Mandrake 7.0: 7.0/RPMS/exmh-2.1.1-5.1mdk.noarch.rpm
7.0/SRPMS/exmh-2.1.1-5.1mdk.src.rpm
Linux-Mandrake 7.1: 7.1/RPMS/exmh-2.1.1-5.1mdk.noarch.rpm
7.1/SRPMS/exmh-2.1.1-5.1mdk.src.rpm
Linux-Mandrake 7.2: 7.2/RPMS/exmh-2.2-4.1mdk.noarch.rpm
7.2/SRPMS/exmh-2.2-4.1mdk.src.rpm
Corporate Server 1.0.1: 1.0.1/RPMS/exmh-2.1.1-5.1mdk.noarch.rpm
1.0.1/SRPMS/exmh-2.1.1-5.1mdk.src.rpm
For FreeBSD:
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-3-stable/mail/exmh-2.3.1.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-stable/mail/exmh-2.3.1.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5-current/mail/exmh-2.3.1.tgz