wordpress in Edgy/Dapper has an unsettlingly large number of unfixed CVEs

Bug #89654 reported by Alan Tam
294
Affects Status Importance Assigned to Milestone
wordpress (Ubuntu)
Fix Released
Undecided
Unassigned
Dapper
Won't Fix
Undecided
Unassigned
Edgy
Won't Fix
Undecided
William Grant

Bug Description

Binary package hint: wordpress

There are some security-related items in debian changelog of the wordpress package:

* CVE-2006-4208: Directory traversal vulnerability in WP-DB-Backup plugin for WordPress
* CVE-2006-6808: WordPress "get_file_description()" Function Client-Side Cross Site Scripting Vulnerability
* CVE-2007-0539: Denial of service (bandwidth or thread consumption) via pingback service calls
* CVE-2007-0541: Determine the existence of arbitrary files, and possibly read portions of certain files
* CVE-2007-1049: XSS vulnerability to inject arbitrary web script or HTML to wp-admin/templates.php

In addition, the following CVE maybe related to wordpress 2.0.2 (version in dapper) as well:
* CVS-2006-2667
* CVE-2006-2702
* CVE-2006-3389
* CVE-2006-3390
* CVE-2006-4028
* CVE-2006-4743
* CVE-2006-5705
* CVE-2006-6016
* CVE-2006-6017
* CVE-2006-6863
* CVE-2007-0106
* CVE-2007-0107
* CVE-2007-0109
* CVE-2007-0233
* CVE-2007-0262
* CVE-2007-0540

Debian may not need to fix all of these since they already have 2.0.9 in testing and 2.1.1 in unstable.

Do we need to fix some of these in dapper-security and edgy-security?

Changed in wordpress:
assignee: nobody → ubuntu-bugs
status: Unconfirmed → Confirmed
Revision history for this message
Marco Rodrigues (gothicx) wrote :

I think Ubuntu will do better if provide backport updates with new versions of wordpress..

Revision history for this message
Alan Tam (at) wrote :

This will solve the problem if the backport is pushed into dapper-security (resp. edgy-security). But I think this is not what everyone wants, since it can potentially break systems.

If the new version only goes into dapper-updates, then it doesn't fix this bug. Everyone will assume that a system subscribing dapper + dapper-security contains no known security hole.

Revision history for this message
magilus (magilus) wrote :

Fixing security bugs in php packages is a mess, as most projects do not provide patches.

If you can provide the security patches, I would be happy to fix wordpress.

William Grant (wgrant)
Changed in wordpress:
assignee: ubuntu-bugs → nobody
Revision history for this message
magilus (magilus) wrote :

Backports can be pushed to *-security if they fix security issues.

Pitti said that this would be possible if the following points are the case

- New package has been tested ample on Dapper / Edgy
- New package does not ship with any significant UI changes
- Upgrade to the new package works flawlessly and does not destroy settings and / or functionality

Revision history for this message
Alan Tam (at) wrote :

I think the problem does not only apply to php packages. For instance, bugzilla in edgy is 2.22-1, which has been two security-fix releases older than upstream. Of course, similar issues are more serious for some php packages, e.g. phpbb2 2.0.21-3 in edgy have 4 CVE's unfixed. The same applies to dapper versions of bugzilla 2.20-1 and phpbb2 2.0.18-2, with even more CVE's unfixed. I think we can find a couple dozens packages with similar problems.

Packages in main are better maintained, but many packages universe usually get no security fixes. Debian may have a newer version in testing/unstable, hence they may not need fix anything in stable-security or testing-security since the version in testing/unstable may be fixed already.

I only started to realize this problem recently. In old days, I believe that packages in ubuntu universe are equally secure as debian stable. Looks like I am plain wrong. Are we aware of such problems?

William Grant (wgrant)
Changed in wordpress:
status: Confirmed → Fix Released
Revision history for this message
Alan Tam (at) wrote :

Debian has solicited upstream support the 2.0.x branch for 3 years [1]. The maintainer also planned to help the security team for security fixes in case upstream fails to keep its promise. It would be best if we upload the version debian etch contains (2.0.9) to both dapper and edgy. As reported in bug 107104, a new version basically works fine. I think we can start uploading to -proposed and ask for QA.

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=413926

Revision history for this message
Kjell Braden (afflux) wrote :

keescook and or ScottK in #ubuntu-motu told me I should try to create a SRU for wordpress 2.0.10-1. Is someone working on the issue here? Bug 111620 [1] should be considered too. If nothing has been done yet, I could start working on it.

[1] https://bugs.launchpad.net/ubuntu/+source/wordpress/+bug/111620

Revision history for this message
William Grant (wgrant) wrote :

The 2.0.x branch has security support for 5 years for Debian. The diff between 2.0.[24] and 2.0.11 is fairly large, but I'll try to review both within the next couple of weeks (post-exams), and hopefully organise testing such that 2.0.11 can be pushed to both. Once we're there, we just have to track Etch, and further updates will be easy.

Changed in wordpress:
assignee: nobody → fujitsu
status: New → Triaged
assignee: nobody → fujitsu
status: New → Triaged
Revision history for this message
William Grant (wgrant) wrote :

Edgy is EOL.

Changed in wordpress:
status: Triaged → Won't Fix
assignee: wgrant → nobody
Revision history for this message
Saivann Carignan (oxmosys) wrote :

Dapper is not supported anymore since July 2009, therefore I mark Dapper status to invalid.

Changed in wordpress (Ubuntu Dapper):
status: Triaged → Invalid
Revision history for this message
Artur Rona (ari-tczew) wrote :

Dapper server support is until June 2011, so it can be fixed.

Changed in wordpress (Ubuntu Dapper):
status: Invalid → New
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

Thank you for reporting this bug to Ubuntu. dapper has reached EOL
(End of Life) and is no longer supported. As a result, this bug
against dapper is being marked "Won't Fix". Please see
https://wiki.ubuntu.com/Releases for currently supported Ubuntu
releases.

Please feel free to report any other bugs you may find.

Changed in wordpress (Ubuntu Dapper):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public Security information  
Everyone can see this security related information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.