Analysis and contextual insights are available on OpenCVE Cloud.
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
No advisories yet.
Wed, 04 Nov 2026 23:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Dulwich before 1.2.20 contains a commit object parsing vulnerability where the read path in _parse_commit resolves a duplicate tree header to the last occurrence instead of the first, diverging from core git's resolution behavior, while Poetry 2.5.1 ships this version and uses dulwich by default for git dependency installation. Attackers can craft a commit object with two tree headers so that reviewers and CI using git see a benign tree while Poetry's dulwich-based checkout resolves to a different attacker-controlled tree containing malicious build scripts such as setup.py, resulting in unreviewed code execution on the install or build host. | |
| Title | Dulwich before 1.2.20 Commit Parser Tree Header Misinterpretation | |
| Weaknesses | CWE-115 CWE-1250 |
|
| References |
| |
| Metrics |
cvssV3_1
|
Subscriptions
No data.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-11-04T22:57:13.686Z
Reserved: 2026-11-04T22:50:56.323Z
Link: CVE-2026-122299
No data.
Status : Deferred
Published: 2026-11-04T23:17:23.730
Modified: 2026-11-04T23:17:23.883
Link: CVE-2026-122299
No data.
OpenCVE Enrichment
No data.