CVE-2026-114097
CVE-2026-114097 · Dulwich 0.23.1 before 1.2.8 Symlink Path Traversal via filter_branch Index Filter
Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.
Dulwich from 0.23.1 before 1.2.8 contains a path traversal vulnerability in CommitFilter._apply_index_filter() that allows attackers to write files outside the working directory via symlinks persisting between commits. Attackers can craft a repository where an ancestor commit's symlink redirects a descendant commit's file writes during filter_branch, enabling code execution by writing into .git/hooks.
CVSS 7.3 · Alta · EPSS 0,2% · Corrección disponible
- Publicación
- Actualización
Pila tecnológica: system · python
Productos y versiones afectados
dulwich
- Versiones
- ≥ 0.23.1, < 1.2.8: Afectada (semver)
- 1.2.8: No afectada (semver)
Actualiza a 1.2.8
dulwich Debian:12
- Versiones
- 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.10-1
- 0.24.2-1
- 0.24.2-2
- 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.11-1
- 1.2.12-1
- 1.2.17-1
- 1.2.5-1
- 1.2.7-1
- 1.2.7-2
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
dulwich Debian:13
- Versiones
- 0.22.7-1
- 0.22.7-2
- 0.24.10-1
- 0.24.2-1
- 0.24.2-2
- 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.11-1
- 1.2.12-1
- 1.2.17-1
- 1.2.5-1
- 1.2.7-1
- 1.2.7-2
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
dulwich Debian:14
- Versiones
- 0.22.7-1
- 0.22.7-2
- 0.24.10-1
- 0.24.2-1
- 0.24.2-2
- 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
- Intervalos de versiones afectados
- ECOSYSTEM: < 1.2.8-1
Actualiza a 1.2.8-1
dulwich PyPI
- Versiones
- 0.23.1
- 0.23.2
- 0.24.0
- 0.24.1
- 0.24.10
- 0.24.2
- 0.24.3
- 0.24.4
- 0.24.5
- 0.24.6
- 0.24.7
- 0.24.8
- 0.24.9
- 0.25.0
- 0.25.1
- 0.25.2
- 1.0.0
- 1.1.0
- 1.2.0
- 1.2.1
- 1.2.2
- 1.2.3
- 1.2.4
- 1.2.5
- 1.2.6
- 1.2.7
- Intervalos de versiones afectados
- ECOSYSTEM: ≥ 0.23.1, < 1.2.8
Actualiza a 1.2.8
dulwich Ubuntu:16.04:LTS
- Versiones
- 0.11.2-1ubuntu1
- 0.12.0-1
- 0.12.0-1build1
- 0.12.0-1build2
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
dulwich Ubuntu:18.04:LTS
- Versiones
- 0.18.2-1build1
- 0.18.5-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
dulwich Ubuntu:20.04:LTS
- Versiones
- 0.19.11-2
- 0.19.14-4ubuntu1
- 0.19.15-1
- 0.19.15-1build1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
dulwich Ubuntu:22.04:LTS
- Versiones
- 0.20.15-1ubuntu1
- 0.20.31-1ubuntu1
- 0.20.31-1.1
- 0.20.31-1.1build1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
dulwich Ubuntu:24.04:LTS
- Versiones
- 0.21.6-1
- 0.21.6-1build1
- 0.21.6-1build2
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
dulwich Ubuntu:26.04:LTS
- Versiones
- 0.22.7-1
- 0.24.2-2
- 1.1.0-2ubuntu1
- 1.1.0-3
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada