CVE-2016-10164

libXpm: Out-of-bounds write in XPM extension parsing

Published Feb 1, 2017 CVSS 3.0 · 9.8 Critical EPSS 7.6% KEV · Not listed
Description
Multiple integer overflows in libXpm before 3.5.12, when a program requests parsing XPM extensions on a 64-bit platform, allow remote attackers to cause a denial of service (out-of-bounds write) or execute arbitrary code via (1) the number of extensions or (2) their concatenated length in a crafted XPM file, which triggers a heap-based buffer overflow.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-801-1 libxpm security update
Debian DSA Debian DSA DSA-3772-1 libxpm security update
EUVD EUVD EUVD-2016-1352 Multiple integer overflows in libXpm before 3.5.12, when a program requests parsing XPM extensions on a 64-bit platform, allow remote attackers to cause a denial of service (out-of-bounds write) or execute arbitrary code via (1) the number of extensions or (2) their concatenated length in a crafted XPM file, which triggers a heap-based buffer overflow.
Ubuntu USN Ubuntu USN USN-3185-1 libXpm vulnerability
History
Type Values Removed Values Added
Metrics epss

{'score': 0.02065}

epss

{'score': 0.04767}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 6, 2024, 3:14 AM
Reserved
Jan 25, 2017, 12:00 AM
Status
Modified
Published
Feb 1, 2017, 3:59 PM
Modified
Jun 17, 2026, 12:39 AM
Severity
Moderate
Public date
Dec 12, 2016, 12:00 AM