DEBIAN-CVE-2026-114096

Source
https://security-tracker.debian.org/tracker/CVE-2026-114096
Import Source
https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-114096.json
JSON Data
https://api.osv.dev/v1/vulns/DEBIAN-CVE-2026-114096
Upstream
Published
2026-10-21T01:17:34Z
Modified
2026-10-23T18:05:17Z
Severity
  • 7.8 (High) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H CVSS Calculator
Summary
[none]
Details

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.

References

Affected packages

Debian:12 / dulwich

Package

Name
dulwich
Purl
pkg:deb/debian/dulwich?arch=source&distro=bookworm

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected

Affected versions

0.*
0.21.2-1
0.21.5-1
0.21.6-1
0.22.5-1
0.22.7-1
0.22.7-2
0.24.2-1
0.24.2-2
0.24.10-1
1.*
1.0.0-1
1.0.0-2
1.1.0-1
1.1.0-2
1.1.0-3
1.2.0-1
1.2.1-1
1.2.5-1
1.2.7-1
1.2.7-2
1.2.11-1
1.2.12-1
1.2.17-1

Ecosystem specific

{
    "urgency":  "not yet assigned"
}

Database specific

source
"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-114096.json"

Debian:13 / dulwich

Package

Name
dulwich
Purl
pkg:deb/debian/dulwich?arch=source&distro=trixie

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected

Affected versions

0.*
0.22.7-1
0.22.7-2
0.24.2-1
0.24.2-2
0.24.10-1
1.*
1.0.0-1
1.0.0-2
1.1.0-1
1.1.0-2
1.1.0-3
1.2.0-1
1.2.1-1
1.2.5-1
1.2.7-1
1.2.7-2
1.2.11-1
1.2.12-1
1.2.17-1

Ecosystem specific

{
    "urgency":  "not yet assigned"
}

Database specific

source
"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-114096.json"

Debian:14 / dulwich

Package

Name
dulwich
Purl
pkg:deb/debian/dulwich?arch=source&distro=forky

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Fixed
1.2.8-1

Affected versions

0.*
0.22.7-1
0.22.7-2
0.24.2-1
0.24.2-2
0.24.10-1
1.*
1.0.0-1
1.0.0-2
1.1.0-1
1.1.0-2
1.1.0-3
1.2.0-1
1.2.1-1
1.2.5-1
1.2.7-1
1.2.7-2

Ecosystem specific

{
    "urgency":  "not yet assigned"
}

Database specific

source
"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-114096.json"