Skip to content

Commit 23c24f8

Browse files
committed
meta: changelog for v1.3.1
1 parent 1f39aac commit 23c24f8

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

docs/changelog.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
v1.3.1
2+
------
3+
4+
🔒 This is a security release to provide compatibility with git's changes to address [CVE 2022-24765](https://github.blog/2022-04-12-git-security-vulnerability-announced/).
5+
6+
**libgit2 is not directly affected** by this vulnerability, because libgit2 does not directly invoke any executable. But we are providing these changes as a security release for any users that use libgit2 for repository discovery and then _also_ use git on that repository. In this release, we will now validate that the user opening the repository is the same user that owns the on-disk repository. This is to match git's behavior.
7+
8+
In addition, we are providing several correctness fixes where invalid input can lead to a crash. These may prevent possible denial of service attacks. At this time there are not known exploits to these issues.
9+
10+
Full list of changes:
11+
12+
* Validate repository directory ownership (v1.3) by @ethomson in https://github.com/libgit2/libgit2/pull/6268
13+
14+
All users of the v1.3 release line are recommended to upgrade.
15+
116
v1.3
217
----
318

0 commit comments

Comments
 (0)