Package: release.debian.org User: release.debian.org at packages.debian.org Usertags: rm Severity: normal Hi, The lenny webkit package has an insurmountable number of security vulnerabilities [0]. The version included there was of an experimental nature, and the only front end available is the builtin GtkLauncher app, which isn''t very functional itself and is likely used by no one. There are no reverse dependencies. Please remove the package for the upcoming lenny point release. I''ve brought this up with the security team and webkit maintainers [1],[2], and there has so far been no objection. However, I also didn''t get any responses either way. You may want to try to touch base with either/both teams directly. I think removal is the only supportable course of action. Thanks, Mike [0] http://security-tracker.debian.org/tracker/source-package/webkit [1] http://lists.alioth.debian.org/pipermail/pkg-webkit-maintainers/2010-August/001541.html [2] http://lists.alioth.debian.org/pipermail/secure-testing-team/2010-August/004281.html
Philipp Kern
2010-Aug-27 06:49 UTC
[Secure-testing-team] Bug#594550: RM: webkit/1.0.1-4+lenny2
On Fri, Aug 27, 2010 at 12:01:37AM -0400, Michael Gilbert wrote:> The lenny webkit package has an insurmountable number of security > vulnerabilities [0]. The version included there was of an experimental > nature, and the only front end available is the builtin GtkLauncher > app, which isn''t very functional itself and is likely used by no one. > There are no reverse dependencies. > > Please remove the package for the upcoming lenny point release. I''ve > brought this up with the security team and webkit maintainers [1],[2], > and there has so far been no objection. However, I also didn''t get > any responses either way. You may want to try to touch base with > either/both teams directly. > > I think removal is the only supportable course of action.The secure-testing list is inappropriate to ask the security team about a package in Lenny. Please use the appropriate contact and get them to reply. Some CVEs are listed as "minor issue - no DSA", so it wouldn''t be valid to remove it for that. (Sadly it seems that there''s no overview to list a package''s vulnerabilities in Lenny at a glance?) Kind regards, Philipp Kern -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: <http://lists.alioth.debian.org/pipermail/secure-testing-team/attachments/20100827/5e145cf9/attachment.pgp>
Michael Gilbert
2010-Aug-27 14:56 UTC
[Secure-testing-team] Bug#594550: RM: webkit/1.0.1-4+lenny2
On Fri, 27 Aug 2010 08:49:54 +0200, Philipp Kern wrote:> On Fri, Aug 27, 2010 at 12:01:37AM -0400, Michael Gilbert wrote: > > The lenny webkit package has an insurmountable number of security > > vulnerabilities [0]. The version included there was of an experimental > > nature, and the only front end available is the builtin GtkLauncher > > app, which isn''t very functional itself and is likely used by no one. > > There are no reverse dependencies. > > > > Please remove the package for the upcoming lenny point release. I''ve > > brought this up with the security team and webkit maintainers [1],[2], > > and there has so far been no objection. However, I also didn''t get > > any responses either way. You may want to try to touch base with > > either/both teams directly. > > > > I think removal is the only supportable course of action. > > The secure-testing list is inappropriate to ask the security team about a > package in Lenny. Please use the appropriate contact and get them to reply.I was more concerned about getting feedback from the webkit developers. I''ve already talked to Moritz Muehlenhoff from the security team about this directly.> Some CVEs are listed as "minor issue - no DSA", so it wouldn''t be valid > to remove it for that.Perhaps 10 of the 50 or so issues are no-dsa. I think it''s valid to remove it due to the 40 other issues.> (Sadly it seems that there''s no overview to list > a package''s vulnerabilities in Lenny at a glance?)No, there currently isn''t a straightfoward way to do that. However, you could look at the stable overall page and count the number of webkit issues there. However, it seems a direct removal isn''t so straightforward since there are two reverse dependencies: mono-tools-gui and claws-mail-extra-plugins. Note that the popcon counts are low for those: 131 [1] and 258 [2] respectively. Perhaps it would be ok to remove them as well? Or perhaps instead there could be an end-of-life security announcement? Thanks, Mike
Philipp Kern
2010-Aug-28 21:13 UTC
[Secure-testing-team] Bug#594550: RM: webkit/1.0.1-4+lenny2
On Fri, Aug 27, 2010 at 10:56:54AM -0400, Michael Gilbert wrote:> However, it seems a direct removal isn''t so straightforward since there > are two reverse dependencies: mono-tools-gui and > claws-mail-extra-plugins. Note that the popcon counts are low for > those: 131 [1] and 258 [2] respectively. Perhaps it would be ok to > remove them as well?You seem to have another perception of low than me. Kind regards, Philipp Kern -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: <http://lists.alioth.debian.org/pipermail/secure-testing-team/attachments/20100828/a6a98566/attachment.pgp>
Moritz Muehlenhoff
2010-Aug-31 16:09 UTC
[Secure-testing-team] Bug#594550: RM: webkit/1.0.1-4+lenny2
On Fri, Aug 27, 2010 at 10:56:54AM -0400, Michael Gilbert wrote:> On Fri, 27 Aug 2010 08:49:54 +0200, Philipp Kern wrote: > > On Fri, Aug 27, 2010 at 12:01:37AM -0400, Michael Gilbert wrote: > > > The lenny webkit package has an insurmountable number of security > > > vulnerabilities [0]. The version included there was of an experimental > > > nature, and the only front end available is the builtin GtkLauncher > > > app, which isn''t very functional itself and is likely used by no one. > > > There are no reverse dependencies. > > > > > > Please remove the package for the upcoming lenny point release. I''ve > > > brought this up with the security team and webkit maintainers [1],[2], > > > and there has so far been no objection. However, I also didn''t get > > > any responses either way. You may want to try to touch base with > > > either/both teams directly. > > > > > > I think removal is the only supportable course of action. > > > > The secure-testing list is inappropriate to ask the security team about a > > package in Lenny. Please use the appropriate contact and get them to reply. > > I was more concerned about getting feedback from the webkit > developers. I''ve already talked to Moritz Muehlenhoff from the > security team about this directly.That is correct.> > Some CVEs are listed as "minor issue - no DSA", so it wouldn''t be valid > > to remove it for that. > > Perhaps 10 of the 50 or so issues are no-dsa. I think it''s valid to > remove it due to the 40 other issues. > > > (Sadly it seems that there''s no overview to list > > a package''s vulnerabilities in Lenny at a glance?) > > No, there currently isn''t a straightfoward way to do that. However, > you could look at the stable overall page and count the number of > webkit issues there. > > However, it seems a direct removal isn''t so straightforward since there > are two reverse dependencies: mono-tools-gui and > claws-mail-extra-plugins. Note that the popcon counts are low for > those: 131 [1] and 258 [2] respectively. Perhaps it would be ok to > remove them as well?We would need to check how these packages use webkit, maybe they can be adapted.> Or perhaps instead there could be an end-of-life security announcement?Removal seems cleaner to me in general. An EOL announcement is necessary anyway. The much more important question is how we prevent the same situation for Squeeze. Webkit has a lot more rdeps there. I''m adding debian-release to the CC list. The following packages contain webkit or have a webkit heritage: chromium: That''s a leaf package and Guiseppe will be updating it with point releases and backport later on (like Xulrunner). No problems here. Except maybe that it needs a co-maintainer. kdelibs/kdelibs4: Only few webkit issues also affect khtml, since the code bases have forked away from each other quite some time ago and webkit has seen lots of changes and rewrites. My proposal: We''ll fix everything for which a KDE advisory is issued, but won''t be able to investigate each webkit issue whether it affects khtml. khtml upstream doesn''t do so either. We should document this in README.Debian. The KDE 3 version already has a README file stating that security support is very limited. qt4: It embeds a webkit copy, but does any application in the archive use it? It seems as if Nokia doesn''t systematically track security issues either. If the webkit version embedded is the same as the webkit version in Debian it might be straightforward to carry the patches over. The alternative: Mark QT4 as unsupported security-wise. Webkit: Patches need to be backported, but we need more maintainers involved and commited to backporting patches. A few people need to step up and commit to it, otherwise it''s bound to fail for Squeeze as it failed for Lenny. Cheers, Moritz
Julien Cristau
2010-Aug-31 16:31 UTC
[Secure-testing-team] Bug#594550: RM: webkit/1.0.1-4+lenny2
On Tue, Aug 31, 2010 at 18:09:16 +0200, Moritz Muehlenhoff wrote:> Removal seems cleaner to me in general. An EOL announcement is necessary > anyway. >Removals from stable are anything but clean. Cheers, Julien -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 836 bytes Desc: Digital signature URL: <http://lists.alioth.debian.org/pipermail/secure-testing-team/attachments/20100831/1f485ff4/attachment.pgp>
Moritz Muehlenhoff
2010-Aug-31 16:35 UTC
[Secure-testing-team] Bug#594550: RM: webkit/1.0.1-4+lenny2
On Tue, Aug 31, 2010 at 06:31:47PM +0200, Julien Cristau wrote:> On Tue, Aug 31, 2010 at 18:09:16 +0200, Moritz Muehlenhoff wrote: > > > Removal seems cleaner to me in general. An EOL announcement is necessary > > anyway. > > > Removals from stable are anything but clean.It''s cleaner than leaving the unsupported binaries in place and only announcing an EOL. Of course the cleanest solution would be to fix it. If anyone wants to pick up maintenance for stable-security for webkit, here''s the link of unfixed issues: http://security-tracker.debian.org/tracker/source-package/webkit Cheers, Moritz
Sune Vuorela
2010-Aug-31 19:57 UTC
[Secure-testing-team] Bug#594550: RM: webkit/1.0.1-4+lenny2
On 2010-08-31, Moritz Muehlenhoff <jmm at inutil.org> wrote:> We would need to check how these packages use webkit, maybe they can be > adapted.I would really like if we could describe gtkwebkit as gtkwebkit, rather than using ''webkit'' (which is the common codebase used by gtk people, by nokia/Qt, by chrome, by safari, maybe also by RIM). Just because the gnome/gtk world once again stomps over ''common namespaces'' shouldn''t give them any special advantcages.> The following packages contain webkit or have a webkit heritage: >> kdelibs/kdelibs4: Only few webkit issues also affect khtml, since the > code bases have forked away from each other quite some time ago and > webkit has seen lots of changes and rewrites.It is the other way around. webkit has a KHTML heritage. They have been taking very different ways, and filing webkit security issues against khtml packages is just pretty useless.> qt4: It embeds a webkit copy, but does any application in the archive > use it? It seems as if Nokia doesn''t systematically track securityArora, rekonq, KDE Plasma Desktop, KDE Plasma Netbook, maybe kmail, merkaartor, kpart-webkit, (just from the top of my head)> issues either. If the webkit version embedded is the same as the > webkit version in Debian it might be straightforward to carry the > patches over. The alternative: Mark QT4 as unsupported security-wise.> Webkit: Patches need to be backported, but we need more maintainers > involved and commited to backporting patches. A few people need to > step up and commit to it, otherwise it''s bound to fail for Squeeze > as it failed for Lenny.Most of all these webkit things have very different branchpoints and actual codebases. Different java script engines. Different frontends. Different security issues. But until nokia, google, apple and others agree on a actual shared release of a webcore/javascriptcore library, things won''t really change in this regard. And I see no real movement in that direction either. /Sune