High severity7.8NVD Advisory· Published Jul 22, 2020· Updated Jun 17, 2026
CVE-2020-15904
CVE-2020-15904
Description
A buffer overflow in the patching routine of bsdiff4 before 1.2.0 allows an attacker to write to heap memory (beyond allocated bounds) via a crafted patch file.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
bsdiff4PyPI | < 1.2.0 | 1.2.0 |
Affected products
3- bsdiff4/bsdiff4description
Patches
Vulnerability mechanics
References
6- github.com/ilanschnell/bsdiff4/commit/49a4cee2feef7deaf9d89e5e793a8824930284d7nvdPatchThird Party AdvisoryWEB
- github.com/advisories/GHSA-f8m3-jpxr-hm5xghsaADVISORY
- github.com/ilanschnell/bsdiff4/blob/master/CHANGELOG.txtnvdRelease NotesThird Party AdvisoryWEB
- nvd.nist.gov/vuln/detail/CVE-2020-15904ghsaADVISORY
- github.com/ilanschnell/bsdiff4/blob/9a84c2ee01f5ba0742d18c9f3b3d5244ae7fb302/CHANGELOG.txtghsaWEB
- github.com/pypa/advisory-database/tree/main/vulns/bsdiff4/PYSEC-2020-30.yamlghsaWEB
News mentions
0No linked articles in our index yet.