Git extension for versioning large files
Add a minimal targeted patch (Patch3) to fix CVE-2026-39821 in the
vendored golang.org/x/net IDNA package. The patch adds an all-ASCII
rejection check in the process() method so that xn-- labels that
decode to pure ASCII are properly rejected with an A3 error. This
addresses a specification bug in UTS 46 (corrected in revision 33).
The upstream unicode16 version guard was intentionally removed since
RHEL 8 ships Go 1.21 with Unicode 15.0.0, ensuring the fix is
always active.
CVE: CVE-2026-39821
Upstream patches:
-
|
||
|---|---|---|
| .fmf | ||
| .gitignore | ||
| ci.fmf | ||
| gating.yaml | ||
| gen-manpages.sh | ||
| git-lfs-3.4.1-cve-2024-53263.patch | ||
| git-lfs-3.4.1-cve-2025-26625.patch | ||
| git-lfs-3.4.1-cve-2026-39821.patch | ||
| git-lfs.spec | ||
| sources | ||