CVE-2017-9832
An integer overflow vulnerability in ptp-pack.c (ptp_unpack_OPL function) of libmtp (version 1.1...
CVE-2017-9832 is a medium vulnerability (CVSS 6.8) in Libmtp Project Libmtp, published June 24, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.77%, the 56th percentile. Fixed in libmtp 1.1.13-1.
- Severity
- 6.8 MediumCVSS 3.0, NVD
- Exploit chance
- 0.77%EPSS, 56th percentile
- Exploitation
- None knownNot on CISA’s or ENISA’s lists
- Fixed in
1.1.13-1libmtp +7 more
Description
An integer overflow vulnerability in ptp-pack.c (ptp_unpack_OPL function) of libmtp (version 1.1.12 and below) allows attackers to cause a denial of service (out-of-bounds memory access) or maybe remote code execution by inserting a mobile device into a personal computer through a USB cable.
Attack profile
How easy it is to exploit
- Attack vector
- Physical
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libmtpDebian:12 | before 1.1.13-1 | 1.1.13-1 |
libmtpDebian:13 | before 1.1.13-1 | 1.1.13-1 |
libmtpDebian:14 | before 1.1.13-1 | 1.1.13-1 |
libmtpDebian:7 From an advisory covering 2 CVEs | before 1.1.3-35-g0ece104-5+deb7u1, plus listed versions 1.1.3-35-g0ece104-5 | 1.1.3-35-g0ece104-5+deb7u1 |
libmtpDebian:8 From an advisory covering 2 CVEs | before 1.1.8-1+deb8u1, plus listed versions 1.1.8-1 | 1.1.8-1+deb8u1 |
libmtpMageia:5 From an advisory covering 2 CVEs | before 1.1.8-4.1.mga5 | 1.1.8-4.1.mga5 |
libgphotoMageia:5 From an advisory covering 2 CVEs | before 2.5.7-1.2.mga5 | 2.5.7-1.2.mga5 |
libmtpUbuntu:16.04:LTS | All versions, plus listed versions 1.1.9-3ubuntu11.1.10-1ubuntu11.1.10-21.1.10-2ubuntu1 | None known |
What each source reports
NVD Score used 6.8
An integer overflow vulnerability in ptp-pack.c (ptp_unpack_OPL function) of libmtp (version 1.1.12 and below) allows attackers to cause a denial of service (out-of-bounds memory access) or maybe remote code execution by inserting a mobile device into a personal computer through a USB cable.
- Record
CVE-2017-9832- CVSS 3.0
- 6.8 Medium
CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 4.6 Medium
AV:L/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-190
- Updated
- 2026-11-02
CVE ListNo score
An integer overflow vulnerability in ptp-pack.c (ptp_unpack_OPL function) of libmtp (version 1.1.12 and below) allows attackers to cause a denial of service (out-of-bounds memory access) or maybe remote code execution by inserting a mobile device into a personal computer through a USB cable.
- Record
CVE-2017-9832- Updated
- 2026-11-02
EUVDEUVD-2017-18746No score
An integer overflow vulnerability in ptp-pack.c (ptp_unpack_OPL function) of libmtp (version 1.1.12 and below) allows attackers to cause a denial of service (out-of-bounds memory access) or maybe remote code execution by inserting a mobile device into a personal computer through a USB cable.
- Record
EUVD-2017-18746- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-6r64-q62g-cg7v 6.8
An integer overflow vulnerability in ptp-pack.c (ptp_unpack_OPL function) of libmtp (version 1.1...
An integer overflow vulnerability in ptp-pack.c (ptp_unpack_OPL function) of libmtp (version 1.1.12 and below) allows attackers to cause a denial of service (out-of-bounds memory access) or maybe remote code execution by inserting a mobile device into a personal computer through a USB cable.
- Record
GHSA-6r64-q62g-cg7v- CVSS 3.0
- 6.8 Medium
CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-190
- Updated
- 2026-11-02
OSV 6.8
An integer overflow vulnerability in ptp-pack.c (ptp_unpack_OPL function) of libmtp (version 1.1.12 and below) allows attackers to cause a denial of service (out-of-bounds memory access) or maybe remote code execution by inserting a mobile device into a personal computer through a USB cable.
- Record
CVE-2017-9832- CVSS 3.0
- 6.8 Medium
CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSVDEBIAN-CVE-2017-9832 6.8
An integer overflow vulnerability in ptp-pack.c (ptp_unpack_OPL function) of libmtp (version 1.1.12 and below) allows attackers to cause a denial of service (out-of-bounds memory access) or maybe remote code execution by inserting a mobile device into a personal computer through a USB cable.
- Record
DEBIAN-CVE-2017-9832- CVSS 3.0
- 6.8 Medium
CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-9832 6.8
An integer overflow vulnerability in ptp-pack.c (ptp_unpack_OPL function) of libmtp (version 1.1.12 and below) allows attackers to cause a denial of service (out-of-bounds memory access) or maybe remote code execution by inserting a mobile device into a personal computer through a USB cable.
- Record
UBUNTU-CVE-2017-9832- CVSS 3.0
- 6.8 Medium
CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVMGASA-2017-0225No score
Updated libmtp and libgphoto packages fix security vulnerabilities
An integer overflow vulnerability in the ptp_unpack_EOS_CustomFuncEx function of the ptp-pack.c file of libmtp and libgphoto allows attackers to cause a denial of service (out-of-bounds memory access) or maybe remote code execution by inserting a mobile device into a personal computer through a USB cable (CVE-2017-9831).
An integer overflow vulnerability in ptp-pack.c (ptp_unpack_OPL function) of libmtp and libgphoto allows attackers to cause a denial of service (out-of-bounds memory access) or maybe remote code execution by inserting a mobile device into a personal computer through a USB cable (CVE-2017-9832).
- Record
MGASA-2017-0225- Updated
- 2026-11-02
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
References
sourceforge.net/p/libmtp/mailman/message/35729062
lists.debian.org/debian-lts-announce/2020/04/msg00003.html
nvd.nist.gov/vuln/detail/CVE-2017-9832
github.com/advisories/GHSA-6r64-q62g-cg7v
security-tracker.debian.org/tracker/CVE-2017-9832
advisories.mageia.org/MGASA-2017-0225.html