Bug#926986: www.debian.org: https://www.debian.org/security/dsa-long XML parsing failure

Frank Dai <[email protected]>
Newsgroups gmane.linux.debian.devel.www
Message-ID <155514109644.19050.11051948564550136950.reportbug__48662.0012715989$1555141889$gmane$org@worm.ocf.berkeley.edu>
Package: www.debian.org
Severity: normal

For the past day or two, XML parsing on https://www.debian.org/security/dsa-long has been failing.
The issue seems to be caused by an incorrectly escaped ampersand in the description in a DSA.
The issue has not been present before, as there has not previously been an ampersand inside a description.

I would be willing to contribute a patch if necessary.

Thanks,
Frank Dai

-- System Information:
Debian Release: 9.8
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-8-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.