I notice that we don't currently use LZMA (de)compression anywhere in Gecko, AFAICS.

The proposed WOFF 2.0 format[1], under discussion in the W3C webfonts working group, includes the use of the LZMA entropy coder as a better-compressing alternative to zlib.

If the proposed spec goes forward and we implement this, it will mean exposing the LZMA decoder to untrusted data from the Web (i.e. webfont resources). Do we have any insight into the reliability/security of the LZMA code[2], or any experience of testing (fuzzing, etc) to determine whether we can safely use this library in a web-exposed way?

Any insight or advice would be welcome...

JK

[1] http://lists.w3.org/Archives/Public/www-font/2012JanMar/0002.html
[2] http://www.7-zip.org/sdk.html
_______________________________________________
dev-security mailing list
dev-security@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-security

Reply via email to