XSS issue in lists.launchpad.net

Bug #741527 reported by David
256
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Critical
Unassigned

Bug Description

This isn't a 'new' bug but lists.launchpad.net runs an outdated version of MHonArc (v2.6.16 )
as noted at http://www.mhonarc.org/ "MHonArc releases prior to v2.6.18 have known vulnerabilities to the HTML filter, making web sites hosting MHonArc web archives vulnerable to XSS attackes. All users are STRONGLY encouraged to upgrade to the latest release. " CVE-2010-4524 was assigned to the bug.

I tested using a mailing list(which I have since deleted) that lists.launchpad.net is vulnerable to CVE-2010-4524.

CVE References

Revision history for this message
Curtis Hovey (sinzui) wrote :

Oh dear. Which list did you create because archives are not deletable. An admin is needed to do what you think you have done.

Changed in launchpad:
status: New → Triaged
importance: Undecided → Critical
tags: added: javascript ml-archive-sucks
Revision history for this message
David (d--) wrote :

the list which was located at https://lists.launchpad.net/aaaaaaaaaaaaaaaaaaa/ . Well my user cannot access it - that's probably 'good enough tm'. There is only one message in the archive that has javascript in it and that only shows an alert 1 dialogue.

Revision history for this message
Curtis Hovey (sinzui) wrote :

Oh good. we hit the openid death spiral bug. Well we do not need to delete this immediately since there is no one working on this.

Revision history for this message
Curtis Hovey (sinzui) wrote :

The proposed fix is not trustworthy. It can be circumvented by someone with moderate skill and intent. We only accept plain text email. I think we want to escape the body and subject before appending the email to the archive.

summary: - this isn't a 'new' bug but lists.launchpad.net
+ XSS issue in lists.launchpad.net
Curtis Hovey (sinzui)
Changed in launchpad:
status: Triaged → In Progress
assignee: nobody → Curtis Hovey (sinzui)
milestone: none → 11.04
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
Revision history for this message
Curtis Hovey (sinzui) wrote :

QA is blocked until we get lists.staging.launchpad.net fixed.

William Grant (wgrant)
tags: added: qa-ok
removed: qa-needstesting
William Grant (wgrant)
Changed in launchpad:
status: Fix Committed → Fix Released
David (d--)
visibility: private → public
Curtis Hovey (sinzui)
Changed in launchpad:
assignee: Curtis Hovey (sinzui) → nobody
To post a comment you must log in.
This report contains Public Security information  
Everyone can see this security related information.

Other bug subscribers

Remote bug watches

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