Product
debian/libplist vulnerabilities
16 published CVES affecting debian/libplist, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 16
- Critical
- 2
- High
- 3
- Medium
- 7
- Low
- 0
- Unscored
- 4
- CISA KEV
- 0
Latest debian/libplist CVEs
Newest publication first
-
Unknown
-
MediumCVSS 5.5 EPSS 1.5%
Integer overflow in the plist_from_bin function in bplist.c in libimobiledevice/libplist before 2017-04-19 allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via a crafted plist file.
-
DLA-870-1 libplist - security update
PublishedUnknown -
MediumCVSS 5.0 EPSS 0.44%
The parse_data_node function in bplist.c in libimobiledevice libplist 1.12 allows local users to cause a denial of service (memory allocation error) via a crafted plist file.
-
MediumCVSS 5.0 EPSS 0.55%
Heap-based buffer overflow in the parse_string_node function in bplist.c in libimobiledevice libplist 1.12 allows local users to cause a denial of service (out-of-bounds write) via a crafted plist file.
-
HighCVSS 7.3 EPSS 0.68%
Heap-based buffer overflow in the parse_unicode_node function in bplist.c in libimobiledevice libplist 1.12 allows local users to cause a denial of service (out-of-bounds write) and possibly code execution via a crafted plist file.
-
MediumCVSS 5.0 EPSS 0.44%
The base64encode function in base64.c in libimobiledevice libplist 1.12 allows local users to cause a denial of service (out-of-bounds read) via a crafted plist file.
-
MediumCVSS 5.0 EPSS 0.53%
The parse_string_node function in bplist.c in libimobiledevice libplist 1.12 allows local users to cause a denial of service (memory allocation error) via a crafted plist file.
-
MediumCVSS 5.0 EPSS 0.53%
The parse_string_node function in bplist.c in libimobiledevice libplist 1.12 allows local users to cause a denial of service (memory corruption) via a crafted plist file.
-
HighCVSS 7.5 EPSS 2.8%
The plist_free_data function in plist.c in libplist allows attackers to cause a denial of service (crash) via vectors involving an integer node that is treated as a PLIST_KEY and then triggers an invalid free.
-
HighCVSS 7.5 EPSS 2.9%
libplist allows attackers to cause a denial of service (large memory allocation and crash) via vectors involving an offset size of zero.
-
MediumCVSS 5.5 EPSS 1.3%
The parse_dict_node function in bplist.c in libplist allows attackers to cause a denial of service (out-of-bounds heap read and crash) via a crafted file.
-
DLA-840-1 libplist - security update
PublishedUnknown -
DLA-811-1 libplist - security update
PublishedUnknown -
CriticalCVSS 9.1 EPSS 3.8%
The main function in plistutil.c in libimobiledevice libplist through 1.12 allows attackers to obtain sensitive information from process memory or cause a denial of service (buffer over-read) via Apple Property List data that is too short.
-
CriticalCVSS 9.1 EPSS 2.9%
The base64decode function in base64.c in libimobiledevice libplist through 1.12 allows attackers to obtain sensitive information from process memory or cause a denial of service (buffer over-read) via split encoded Apple Property List data.
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.