FlawAtlas
Search the atlas
SUSE-SU-2017:1313-1 Not scored

Security update for libxslt

This update for libxslt fixes the following issues: - CVE-2017-5029: The xsltAddTextString function in transform.c lacked a check for integer overflow during a size calculation, which allowed a remote attacker to perform an out of bounds memory write via a crafted HTML page (bsc#1035905). - CVE-2016-4738: Fix heap overread in xsltFormatNumberConversion: An empty decimal-separator could cause a heap overread. This can be exploited to leak a couple of bytes after the buffer that holds the pattern string (bsc#1005591). - CVE-2015-9019: Properly initialize random generator (bsc#934119). - CVE-2015-7995: Vulnerability in function xsltStylePreCompute' in preproc.c could cause a type confusion leading to DoS. (bsc#952474)

Exploit probability Not scored
Published May 16, 2017
Required by Not available
Last source change February 4, 2026

02 / AFFECTED SOFTWARE

Affected packages

SUSE:Linux Enterprise Desktop 12 SP1 libxslt
SUSE:Linux Enterprise Desktop 12 SP2 libxslt
SUSE:Linux Enterprise Server 12 SP1 libxslt
SUSE:Linux Enterprise Server 12 SP2 libxslt
SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 libxslt
SUSE:Linux Enterprise Server for SAP Applications 12 SP1 libxslt
SUSE:Linux Enterprise Server for SAP Applications 12 SP2 libxslt
SUSE:Linux Enterprise Software Development Kit 12 SP1 libxslt
SUSE:Linux Enterprise Software Development Kit 12 SP2 libxslt

03 / CONNECTIONS

Connected vulnerabilities

04 / EVIDENCE

Source records

Open Source Vulnerabilities SUSE-SU-2017:1313-1

This update for libxslt fixes the following issues: - CVE-2017-5029: The xsltAddTextString function in transform.c lacked a check for integer overflow during a size calculation, which allowed a remote attacker to perform an out of bounds memory write via a crafted HTML page (bsc#1035905). - CVE-2016-4738: Fix heap overread in xsltFormatNumberConversion: An empty decimal-separator could cause a heap overread. This can be exploited to leak a couple of bytes after the buffer that holds the pattern string (bsc#1005591). - CVE-2015-9019: Properly initialize random generator (bsc#934119). - CVE-2015-7995: Vulnerability in function xsltStylePreCompute' in preproc.c could cause a type confusion leading to DoS. (bsc#952474)

View original source

05 / REFERENCES

Further evidence