First published: Fri Nov 13 2015(Updated: )
An out-of-bounds heap read in xmlParseXMLDecl happens when a file containing unfinished xml declaration, e.g. <?xml versionencoding="ISO88598", is followed by 0xff byte. Upstream bug: <a href="https://bugzilla.gnome.org/show_bug.cgi?id=751631">https://bugzilla.gnome.org/show_bug.cgi?id=751631</a> Upstream patch: <a href="https://git.gnome.org/browse/libxml2/commit/?id=709a952110e98621c9b78c4f26462a9d8333102e">https://git.gnome.org/browse/libxml2/commit/?id=709a952110e98621c9b78c4f26462a9d8333102e</a> Out-of-bounds heap read also occurs in xmlParseXMLDecl when file contains unterminated encoding value. Upstream bug: <a href="https://bugzilla.gnome.org/show_bug.cgi?id=751603">https://bugzilla.gnome.org/show_bug.cgi?id=751603</a> Upstream patch: <a href="https://git.gnome.org/browse/libxml2/commit/?id=9aa37588ee78a06ca1379a9d9356eab16686099c">https://git.gnome.org/browse/libxml2/commit/?id=9aa37588ee78a06ca1379a9d9356eab16686099c</a>
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Debian Debian Linux | =7.0 | |
Debian Debian Linux | =8.0 | |
Ubuntu Linux | =12.04 | |
Ubuntu Linux | =14.04 | |
Ubuntu Linux | =15.04 | |
Ubuntu Linux | =15.10 | |
Gnome Libxml2 | <=2.9.2 | |
redhat enterprise Linux desktop | =6.0 | |
redhat enterprise linux hpc node | =6.0 | |
redhat enterprise Linux server | =6.0 | |
redhat enterprise Linux workstation | =6.0 | |
HP IceWall Federation Agent | =3.0 | |
HP Icewall File Manager | =3.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2015-8317 has been classified as a moderate severity vulnerability due to its potential to cause out-of-bounds read issues.
To fix CVE-2015-8317, update to the latest version of libxml2 that addresses this vulnerability.
CVE-2015-8317 affects Debian 7.0 and 8.0, Ubuntu 12.04, 14.04, 15.04, 15.10, and various versions of Red Hat Enterprise Linux 6.0.
Exploiting CVE-2015-8317 could allow an attacker to read sensitive memory content, leading to potential information disclosure.
More details about CVE-2015-8317 can typically be found in security bulletins from affected software vendors and vulnerability databases.