]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'icasefs-symlink-confusion'
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Sat, 30 Mar 2024 23:22:41 +0000 (00:22 +0100)
committerJohannes Schindelin <johannes.schindelin@gmx.de>
Wed, 17 Apr 2024 20:30:24 +0000 (22:30 +0200)
This topic branch fixes two vulnerabilities:

- Recursive clones on case-insensitive filesystems that support symbolic
  links are susceptible to case confusion that can be exploited to
  execute just-cloned code during the clone operation.

- Repositories can be configured to execute arbitrary code during local
  clones. To address this, the ownership checks introduced in v2.30.3
  are now extended to cover cloning local repositories.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

Trivial merge