Activity log for bug #930700

Date Who What changed Old value New value Message
2012-02-11 17:16:42 Zubin Mithra bug added bug
2012-02-11 17:18:03 Zubin Mithra cve linked 2010-3387
2012-02-12 07:33:25 Zubin Mithra description This bug is related to CVE-2010-3387(which has been linked to this bug). There is another bug linked to the same CVE but does not deal with it(you can find it at https://bugs.launchpad.net/ubuntu/+source/vdr/+bug/669105). The Maverick version of vdrtestleak contains the following line :- LANG=C LD_LIBRARY_PATH="/usr/lib/debug;$LD_LIBRARY_PATH" \ Just a small test, when LD_LIBRARY_PATH is not set $ echo "/usr/lib/debug;$LD_LIBRARY_PATH" /usr/lib/debug; According to the CVE, this is a security vulnerability. However, as ":" is the seperator, this does not seem to be a security vulnerability. The discussion at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=598308 seems to suggest the same. The patch suggested seems to be :- -LANG=C LD_LIBRARY_PATH="/usr/lib/debug;$LD_LIBRARY_PATH" \ +LANG=C LD_LIBRARY_PATH="/usr/lib/debug:${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" \ In such a case, however, if LD_LIBRARY_PATH were not set, you would have something like the following:- $ echo "/usr/lib/debug:${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" /usr/lib/debug: While the original issue seems to be a nonexploitable bug, I doubt that the patch might cause a security issue. This bug is related to CVE-2010-3387(which has been linked to this bug). There is another bug linked to the same CVE but does not deal with it(you can find it at https://bugs.launchpad.net/ubuntu/+source/vdr/+bug/669105). The Maverick version of vdrtestleak contains the following line :- LANG=C LD_LIBRARY_PATH="/usr/lib/debug;$LD_LIBRARY_PATH" \ Just a small test, when LD_LIBRARY_PATH is not set $ echo "/usr/lib/debug;$LD_LIBRARY_PATH" /usr/lib/debug; According to the CVE, this is a security vulnerability. However, as ":" is the seperator, this does not seem to be a security vulnerability. The discussion at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=598308 seems to suggest the same. The patch suggested seems to be :- -LANG=C LD_LIBRARY_PATH="/usr/lib/debug;$LD_LIBRARY_PATH" \ +LANG=C LD_LIBRARY_PATH="/usr/lib/debug:${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" \ In such a case, however, if LD_LIBRARY_PATH were not set, you would have something like the following:- $ echo "/usr/lib/debug:${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" /usr/lib/debug: While the original issue seems to be a nonexploitable bug, I doubt that the patch might cause a security issue(if LD_LIBRARY_PATH is not set to anything).
2012-02-13 20:45:09 Steve Beattie vdr (Ubuntu): status New Incomplete
2012-02-13 22:42:54 Steve Beattie visibility private public
2012-02-14 17:57:01 Zubin Mithra attachment added vdr_1.6.0-18ubuntu2.debdiff https://bugs.launchpad.net/ubuntu/+source/vdr/+bug/930700/+attachment/2739154/+files/vdr_1.6.0-18ubuntu2.debdiff
2012-02-14 18:00:28 Zubin Mithra bug added subscriber Ubuntu Security Sponsors Team
2012-02-15 05:34:13 Launchpad Janitor vdr (Ubuntu): status Incomplete Fix Released
2012-02-15 05:46:26 Launchpad Janitor branch linked lp:ubuntu/maverick-security/vdr