CVE-2026-114096

HIGH
MEDIUM Priority: 0.01 BB Relevance: 40/100
Published: 2026-10-21 Modified: 2026-10-28 First seen: 2026-10-29 Status: active

Attack Surface

Low Complexity No Auth Conf. Impact Integ. Impact

CVSS Vector Breakdown

AV: Local
AC: Low
PR: None
UI: Passive
AT: Present
VC: High
VI: High
VA: High

Description

Dulwich from 0.24.0 before 1.2.8 contains a symlink following vulnerability in porcelain.checkout(paths=[...]) that allows attackers to write arbitrary files by abusing raw os.open without O_NOFOLLOW. Attackers can craft a repository where a worktree symlink points to .git/hooks/post-checkout, so restoring the file from a tag writes a malicious hook for code execution.

Weakness Classification (1)

Affected Software (1)

VendorProductVersion
jelmer dulwich 0.24.0 < 1.2.8

Bug Bounty Relevance

40 / 100
✓ No authentication
✓ Low complexity

CVSS Score

7.3 / 10.0 v4.0
CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

EPSS — Exploitation Probability

0.15%
Raw Score 0.001550
Percentile 4.6%
Date 2026-10-29

EPSS Trend

2026-10-29
0.00155
2026-10-28
0.00155

Intelligence Sources

mitre ref →
nvd ref →