A memory corruption vulnerability is present in bspatch as shipped in Colin Percival’s bsdiff tools version 4.3. Insufficient checks when handling external inputs allows an attacker to bypass the sanity checks in place and write out of a dynamically allocated buffer boundaries.
Product
debian/bsdiff vulnerabilities
4 published CVES affecting debian/bsdiff, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 4
- Critical
- 1
- High
- 1
- Medium
- 0
- Low
- 0
- Unscored
- 2
- CISA KEV
- 0
Latest debian/bsdiff CVEs
Newest publication first
-
CriticalCVSS 9.8
-
DLA-2010-1 bsdiff - security update
PublishedUnknown -
DLA-697-1 bsdiff - security update
PublishedUnknown -
HighCVSS 7.8
Integer signedness error in bspatch.c in bspatch in bsdiff, as used in Apple OS X before 10.11.6 and other products, allows remote attackers to execute arbitrary code or cause a denial of service (heap-based buffer overflow) via a crafted patch file.
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.