libxml2 -- Denial of serviceentered 2014-10-18
no CVE referenced
parser.c in libxml2 before 2.9.2 does not properly prevent entity expansion even when entity substitution has been disabled, which allows context-dependent attackers to cause a denial of service (CPU consumption) via a crafted XML document containing a large number of nested entity references, a variant of the "billion laughs" attack.
| Port | Package | Version | Status | Maintainer |
|---|---|---|---|---|
| textproc/linux-c7-libxml2 | linux-c7-libxml2 | 2.9.1_4 | unaddressed | emulation@FreeBSD.org |
no CVE referenced
Range taken from the CVE record, check it before committing. make newentry in security/vuxml creates the vid.
<vuln vid="FIXME (make newentry)">
<topic>FIXME -- FIXME</topic>
<affects>
<package>
<name>linux-c7-libxml2</name>
<range><lt>FIXME</lt></range>
</package>
</affects>
<description>
<body xmlns="http://www.w3.org/1999/xhtml">
<p>parser.c in libxml2 before 2.9.2 does not properly prevent entity
expansion even when entity substitution has been disabled, which
allows context-dependent attackers to cause a denial of service (CPU
consumption) via a crafted XML document containing a large number of
nested entity references, a variant of the "billion laughs" attack.</p>
</body>
</description>
<references>
<cvename>CVE-2014-3660</cvename>
<url>https://nvd.nist.gov/vuln/detail/CVE-2014-3660</url>
</references>
<dates>
<discovery>2014-11-04</discovery>
<entry>2026-10-25</entry>
</dates>
</vuln>