Home
Home
Trends
Trends
Vulnerabilities
Vulnerabilities
News
News
Researchers
Researchers
Why dbugs?
Why dbugs?
Settings

Vgpinho

#38231of 60,596
7.8Total CVSS
Vulnerabilities · 1
PT-2023-2928
2023-04-25
7.8
CVE-2023-29007
Git
Git
The issue is related to insufficient neutralization of special elements in a request, which can allow an attacker to execute arbitrary code. A specially crafted `.gitmodules` file with submodule URLs longer than 1024 characters can be used to exploit a bug in `config.c::git config copy or rename section in file()`. This bug can inject arbitrary configuration into a user's `$GIT DIR/config` when attempting to remove the configuration section associated with that submodule. The attacker can inject configuration values that specify executables to run, such as `core.pager`, `core.editor`, `core.sshCommand`, etc., leading to remote code execution.