Package: xalan
Version: 1.11-2
Severity: grave
Justification: causes non-serious data loss
due to system freeze.

On the following file, "xalan -xsl rec.xsl -in rec.xsl" makes the
whole system freeze with a lot of disk activity (swap?). Here I
could eventually interrupt it after several minutes, but this was
not easy as the mouse pointer was no longer moving. This is an
obvious DoS.

<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>

<xsl:template match="/" name="add">
  <xsl:call-template name="add"/>
</xsl:template>

</xsl:stylesheet>

Note that xsltproc doesn't have this problem, as libxslt has infinite
template recursion detection (thanks to xsltMaxDepth).

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.10-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xalan depends on:
ii  libc6           2.17-7
ii  libgcc1         1:4.8.1-8
ii  libstdc++6      4.8.1-8
ii  libxalan-c111   1.11-2
ii  libxerces-c3.1  3.1.1-3

xalan recommends no packages.

xalan suggests no packages.

-- no debconf information

-- debsums errors found:
sh: 1: /usr/sbin/dpkg-divert: not found


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to