Simon McVittie
2010-Nov-03 00:27 UTC
[Secure-testing-team] Bug#602260: typo3-src-4.3: assorted embedded code copies
Package: typo3-src-4.3 Version: 4.3.8-1 Severity: normal Tags: security typo3 has quite a few embedded code copies in contrib/. Some of these are probably unavoidable, but extjs is packaged separately, and IMO swfobject should be too. typo3/contrib/flashmedia/swfobject Not packaged, http://code.google.com/p/swfobject/, RFP #601160 Not really source code (it''s been compressed with yui-compressor), and no source code here for expressInstall.swf (#591969), but source code exists. typo3/contrib/extjs/ libjs-extjs 3.0.0 Appears to contain source code plus a compressed version typo3/contrib/flashmedia/flvplayer.swf Origin unknown, no source code, see #591969 typo3/contrib/flashmedia/player.swf GPL''d with no source code present, see #591969 typo3/contrib/json Services_JSON, not packaged typo3/contrib/jsmin A PHP port of jsmin, sadly non-free (#602250) typo3/contrib/flashmedia/qtobject Non-free by omission, but probably intended to be free software: "There are no usage restrictions on this file, feel free to distribute this code and associated files". I''ll include this in #602250. typo3/contrib/RemoveXSS Upstream website has disappeared, but at least it''s Free (PD). I can''t help feeling that this is not how you avoid cross-site scripting, though. Code copies which have correctly been replaced by a symlink to packaged versions include prototype and scriptaculous. Regards, S