整数溢出或超界折返

admin 2023-11-30 04:00:36 Ali_nvd 来源:ZONE.CI 全球网 0 阅读模式
中危 整数溢出或超界折返

CVE编号

CVE-2022-41903

利用情况

暂无

补丁情况

官方补丁

披露时间

2023-01-18
漏洞描述
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 upgrade should disable `git archive` in untrusted repositories. If you expose git archive via `git daemon`, disable it by running `git config --global daemon.uploadArch false`.
解决建议
建议您更新当前系统或软件至最新版,完成漏洞的修复。
参考链接
https://git-scm.com/book/en/v2/Customizing-Git-Git-Attributes
https://git-scm.com/docs/pretty-formats#Documentation/pretty-formats.txt-emlt...
https://github.com/git/git/commit/508386c6c5857b4faa2c3e491f422c98cc69ae76
https://github.com/git/git/security/advisories/GHSA-475x-2q3q-hvwq
受影响软件情况
# 类型 厂商 产品 版本 影响面
1
运行在以下环境
应用 git-scm git * Up to (including) 2.30.6
运行在以下环境
应用 git-scm git * From (including) 2.31.0 Up to (including) 2.31.5
运行在以下环境
应用 git-scm git * From (including) 2.32.0 Up to (including) 2.32.4
运行在以下环境
应用 git-scm git * From (including) 2.33.0 Up to (including) 2.33.5
运行在以下环境
应用 git-scm git * From (including) 2.34.0 Up to (including) 2.34.5
运行在以下环境
应用 git-scm git * From (including) 2.35.0 Up to (including) 2.35.5
运行在以下环境
应用 git-scm git * From (including) 2.36.0 Up to (including) 2.36.3
运行在以下环境
应用 git-scm git * From (including) 2.37.0 Up to (including) 2.37.4
运行在以下环境
应用 git-scm git * From (including) 2.38.0 Up to (including) 2.38.2
运行在以下环境
应用 git-scm git 2.39.0 -
阿里云评分 6.7
  • 攻击路径 远程
  • 攻击复杂度 容易
  • 权限要求 无需权限
  • 影响范围 全局影响
  • EXP成熟度 未验证
  • 补丁情况 官方补丁
  • 数据保密性 数据泄露
  • 数据完整性 无影响
  • 服务器危害 无影响
  • 全网数量 N/A
CWE-ID 漏洞类型
CWE-190 整数溢出或超界折返
- avd.aliyun.com
weinxin
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
N/A Ali_nvd

N/A

N/ACVE编号 CVE-2024-9120利用情况 暂无补丁情况 N/A披露时间 2024-09-23漏洞描述Use after free in Dawn
评论:0   参与:  0