Skip to content
OpenAdvisories
Critical · 9.8 CVE-2015-0838 EUVD-2015-0020GHSA-vjjf-3rvg-gv3vPYSEC-2015-35

Dulwich Buffer Overflow when handling pack files

Published Mar 31, 2015 · Updated Aug 6, 2024 · Assigned by debian

Description

Buffer overflow in the C implementation of the apply_delta function in _pack.c in Dulwich before 0.9.9 allows remote attackers to execute arbitrary code via a crafted pack file.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 dulwich 0.10.1-1 —
Debian 13 dulwich 0.10.1-1 —
Debian 12 dulwich 0.10.1-1 —
Debian 7 dulwich 0.8.5-2+deb7u2 DSA-3206-1
Debian 6.0 dulwich 0.6.1-1+deb6u1 DLA-231-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed python-dulwich 0.12.0-2.3 openSUSE-SU-2026:11190-1, openSUSE-SU-2024:14139-1, openSUSE-SU-2024:10124-1

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI dulwich < 0.9.9 0.9.9 GHSA-vjjf-3rvg-gv3v

Advisories 5

References