CVE-2017-5029: Integer Overflow

Published Mar 27, 2017
·
Updated

libxslt. Multiple memory corruption issues were addressed through improved memory handling.

Other sources

The xsltAddTextString function in transform.c in libxslt 1.1.29, as used in Blink in Google Chrome prior to 57.0.2987.98 for Mac, Windows, and Linux and 57.0.2987.108 for Android, 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.

Credit

Holger Fuhrmannek

Affected Software

19 affected componentsFixes available
Apple iOS<10.3
10.3
Google Chrome<=57.0.2987.75
Apple macOS
Linux Linux kernel
Microsoft Windows
Google Chrome<=57.0.2987.100
Google Android
Xmlsoft Libxslt=1.1.29
Debian Debian Linux=8.0
Debian Debian Linux=9.0
redhat Enterprise Linux Desktop=6.0
redhat Enterprise Linux Server=6.0
redhat Enterprise Linux Workstation=6.0
All of the following
Google Chrome<=57.0.2987.75
Any of the following
Apple macOS
Linux Linux kernel
Microsoft Windows
All of the following
Google Chrome<=57.0.2987.100
Google Android

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Apple iOS and iPadOS to a version that resolves this vulnerability.

    Fixed in 10.3

Event History

Apr 24, 2017
CVE Published
via MITRE·11:00 PM
Data Sourced
via MITRE·11:00 PM
DescriptionWeakness
Data Sourced
via NVD·11:59 PM
DescriptionSeverityWeaknessAffected Software

Parent advisories

This vulnerability appears in the following advisories.

Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is the severity of CVE-2017-5029?

CVE-2017-5029 has a moderate severity rating due to potential memory corruption issues in libxslt.

2

How do I fix CVE-2017-5029?

To fix CVE-2017-5029, update to libxslt version 1.1.30 or later.

3

Which versions of Google Chrome are affected by CVE-2017-5029?

Google Chrome versions up to and including 57.0.2987.98 for Mac, Windows, and Linux, and 57.0.2987.108 for Android are affected by CVE-2017-5029.

4

Is CVE-2017-5029 applicable to macOS?

CVE-2017-5029 does not affect macOS, as the vulnerability pertains specifically to Google Chrome and libxslt.

5

What software uses libxslt that is affected by CVE-2017-5029?

Libxslt version 1.1.29 is affected by CVE-2017-5029, which may be used in software such as Google Chrome.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203