On Saturday 11 April 2009 08:28:30 pm Guy K. Kloss wrote:
> On Sun, 05 Apr 2009 00:39:35 i...@littlecms.com wrote:
> > >The whole internet is now filled with hype about this "vulnerability",
> > >and in truth this "patch" breaks littlecms functionality, and probably
> > >opens some back door, so, please:
>
> I've been at a conference last week and talked quite a bit there with
> Robert O'Callahan (Mozilla NZ). And he's told me that they have now ditched
> LCMS from Mozilla due to the fact of the (in-) security patch. 

The patches did break LCMS which would have broken apps using it like mozilla.  
But isn't this type of thing an issue for all libraries and not just LCMS?   
The issue is not with LCMS per say but rather with distros not doing their job 
to confirm with upstream that patches are valid and also not testing patches 
before pushing them out to users.

> They rather
> went the approach of re-implementing the parts of colour management that
> they depend on.

This of course eliminates the possibility that a patch to or issue with ONE 
specific external library will cause Mozilla to break but what would stop some 
third party "security expert" from issuing a "security" alert/patch against 
Mozilla or another library it uses and causing it to break when some distros 
starts using the patch without first confirming that upstream is in the loop 
and that the patch actually works?  

Their "solution" doesn't really fix any of the underlaying issues it only 
treats one of the symptoms.  I checked the packaging for LCMS on my distro and 
they have not used this patch set.  But the security alert did cause a bunch 
of activity in their bug tracker so they were aware of the security alert 
(first bug tracker entry was on 2/25) and followed up on it quickly.  In the 
end they by passed these patches and pushed 1.18 to users which is what Marti 
recommended.  I see that RedHat and some others did the same thing so at least 
some distros handled this correctly.

>
> For them that has got some further benefits:
>
>  * Leaner code base and less dependencies on 3rd party libraries.
>
>  * Potential to implement additional acceleration for rendering (e. g.
> using the GPU to perform transformations).
>
> Too bad, after all it's quite a prominent project that's dropped it's use
> of LCMS.
>
> Guy


------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Lcms-user mailing list
Lcms-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lcms-user

Reply via email to