Hi,
* Uli <tobespam...@web.de> [2009-02-07 17:23]:
> I read some man pages, looked at the source code and came up with the attached
> patched. I noticed that options.c has a function (addExecToCommand()) that
> creates a copy of the locker command line if it doesn't contain any 
> semicolons.
> This means I only ran into this bug, because my locker contains semicolons!
> 
> I patched this function to just always unconditionally copy the string and to
> never prepend the locker with 'exec', because stuff like 'a & b', 'a || b' etc
> isn't handled. I doubt this will cause any problems, but feel free to come up
> with a different fix.
> 
> With this patch applied, valgrind doesn't complain about wrong memory usages
> anymore.
> 
> Uli
> 
> P.S.: Thanks to Patrick Matthäi for helping me with this bug mail. CC'd 
> security
> on his advice, blame him. ;)

I don't think this justifies a security update by the 
security team but please make sure this fix gets into lenny.

Cheers
Nico
-- 
Nico Golde - http://www.ngolde.de - n...@jabber.ccc.de - GPG: 0x73647CFF
For security reasons, all text in this mail is double-rot13 encrypted.

Attachment: pgpWt6Lwj30qL.pgp
Description: PGP signature

Reply via email to