Количество 15
Количество 15
CVE-2022-41903
Git is distributed revision control system. `git log` can display commits in an arbitrary format using its `--format` specifiers. This functionality is also exposed to `git archive` via the `export-subst` gitattribute. When processing the padding operators, there is a integer overflow in `pretty.c::format_and_pad_commit()` where a `size_t` is stored improperly as an `int`, and then added as an offset to a `memcpy()`. This overflow can be triggered directly by a user running a command which invokes the commit formatting machinery (e.g., `git log --format=...`). It may also be triggered indirectly through git archive via the export-subst mechanism, which expands format specifiers inside of files within the repository during a git archive. This integer overflow can result in arbitrary heap writes, which may result in arbitrary code execution. The problem has been patched in the versions published on 2023-01-17, going back to v2.30.7. Users are advised to upgrade. Users who are unable t...
CVE-2022-41903
Git is distributed revision control system. `git log` can display commits in an arbitrary format using its `--format` specifiers. This functionality is also exposed to `git archive` via the `export-subst` gitattribute. When processing the padding operators, there is a integer overflow in `pretty.c::format_and_pad_commit()` where a `size_t` is stored improperly as an `int`, and then added as an offset to a `memcpy()`. This overflow can be triggered directly by a user running a command which invokes the commit formatting machinery (e.g., `git log --format=...`). It may also be triggered indirectly through git archive via the export-subst mechanism, which expands format specifiers inside of files within the repository during a git archive. This integer overflow can result in arbitrary heap writes, which may result in arbitrary code execution. The problem has been patched in the versions published on 2023-01-17, going back to v2.30.7. Users are advised to upgrade. Users who are unable t...
CVE-2022-41903
Git is distributed revision control system. `git log` can display commits in an arbitrary format using its `--format` specifiers. This functionality is also exposed to `git archive` via the `export-subst` gitattribute. When processing the padding operators, there is a integer overflow in `pretty.c::format_and_pad_commit()` where a `size_t` is stored improperly as an `int`, and then added as an offset to a `memcpy()`. This overflow can be triggered directly by a user running a command which invokes the commit formatting machinery (e.g., `git log --format=...`). It may also be triggered indirectly through git archive via the export-subst mechanism, which expands format specifiers inside of files within the repository during a git archive. This integer overflow can result in arbitrary heap writes, which may result in arbitrary code execution. The problem has been patched in the versions published on 2023-01-17, going back to v2.30.7. Users are advised to upgrade. Users who are unable to u
CVE-2022-41903
Integer overflow in `git archive` `git log --format` leading to RCE in git
CVE-2022-41903
Git is distributed revision control system. `git log` can display comm ...
BDU:2023-00609
Уязвимость функции pretty.c::format_and_pad_commit() механизма форматирования коммитов распределенной системы контроля версий Git, позволяющая нарушителю выполнить произвольный код
SUSE-SU-2023:0110-1
Security update for git
SUSE-SU-2023:0109-1
Security update for git
SUSE-SU-2023:0108-1
Security update for git
RLSA-2023:0611
Important: git security update
RLSA-2023:0610
Important: git security update
ELSA-2023-0978
ELSA-2023-0978: git security update (IMPORTANT)
ELSA-2023-0611
ELSA-2023-0611: git security update (IMPORTANT)
ELSA-2023-0610
ELSA-2023-0610: git security update (IMPORTANT)
ROS-20230418-03
Множественные уязвимости Git
Уязвимостей на страницу
Уязвимость | CVSS | EPSS | Опубликовано | |
|---|---|---|---|---|
CVE-2022-41903 Git is distributed revision control system. `git log` can display commits in an arbitrary format using its `--format` specifiers. This functionality is also exposed to `git archive` via the `export-subst` gitattribute. When processing the padding operators, there is a integer overflow in `pretty.c::format_and_pad_commit()` where a `size_t` is stored improperly as an `int`, and then added as an offset to a `memcpy()`. This overflow can be triggered directly by a user running a command which invokes the commit formatting machinery (e.g., `git log --format=...`). It may also be triggered indirectly through git archive via the export-subst mechanism, which expands format specifiers inside of files within the repository during a git archive. This integer overflow can result in arbitrary heap writes, which may result in arbitrary code execution. The problem has been patched in the versions published on 2023-01-17, going back to v2.30.7. Users are advised to upgrade. Users who are unable t... | CVSS3: 9.8 | 21% Средний | почти 3 года назад | |
CVE-2022-41903 Git is distributed revision control system. `git log` can display commits in an arbitrary format using its `--format` specifiers. This functionality is also exposed to `git archive` via the `export-subst` gitattribute. When processing the padding operators, there is a integer overflow in `pretty.c::format_and_pad_commit()` where a `size_t` is stored improperly as an `int`, and then added as an offset to a `memcpy()`. This overflow can be triggered directly by a user running a command which invokes the commit formatting machinery (e.g., `git log --format=...`). It may also be triggered indirectly through git archive via the export-subst mechanism, which expands format specifiers inside of files within the repository during a git archive. This integer overflow can result in arbitrary heap writes, which may result in arbitrary code execution. The problem has been patched in the versions published on 2023-01-17, going back to v2.30.7. Users are advised to upgrade. Users who are unable t... | CVSS3: 9.8 | 21% Средний | почти 3 года назад | |
CVE-2022-41903 Git is distributed revision control system. `git log` can display commits in an arbitrary format using its `--format` specifiers. This functionality is also exposed to `git archive` via the `export-subst` gitattribute. When processing the padding operators, there is a integer overflow in `pretty.c::format_and_pad_commit()` where a `size_t` is stored improperly as an `int`, and then added as an offset to a `memcpy()`. This overflow can be triggered directly by a user running a command which invokes the commit formatting machinery (e.g., `git log --format=...`). It may also be triggered indirectly through git archive via the export-subst mechanism, which expands format specifiers inside of files within the repository during a git archive. This integer overflow can result in arbitrary heap writes, which may result in arbitrary code execution. The problem has been patched in the versions published on 2023-01-17, going back to v2.30.7. Users are advised to upgrade. Users who are unable to u | CVSS3: 9.8 | 21% Средний | почти 3 года назад | |
CVE-2022-41903 Integer overflow in `git archive` `git log --format` leading to RCE in git | CVSS3: 9.8 | 21% Средний | почти 3 года назад | |
CVE-2022-41903 Git is distributed revision control system. `git log` can display comm ... | CVSS3: 9.8 | 21% Средний | почти 3 года назад | |
BDU:2023-00609 Уязвимость функции pretty.c::format_and_pad_commit() механизма форматирования коммитов распределенной системы контроля версий Git, позволяющая нарушителю выполнить произвольный код | CVSS3: 9.8 | 21% Средний | почти 3 года назад | |
SUSE-SU-2023:0110-1 Security update for git | почти 3 года назад | |||
SUSE-SU-2023:0109-1 Security update for git | почти 3 года назад | |||
SUSE-SU-2023:0108-1 Security update for git | почти 3 года назад | |||
RLSA-2023:0611 Important: git security update | почти 3 года назад | |||
RLSA-2023:0610 Important: git security update | почти 3 года назад | |||
ELSA-2023-0978 ELSA-2023-0978: git security update (IMPORTANT) | почти 3 года назад | |||
ELSA-2023-0611 ELSA-2023-0611: git security update (IMPORTANT) | почти 3 года назад | |||
ELSA-2023-0610 ELSA-2023-0610: git security update (IMPORTANT) | почти 3 года назад | |||
ROS-20230418-03 Множественные уязвимости Git | CVSS3: 9.8 | больше 2 лет назад |
Уязвимостей на страницу