CVE-2026-44740

medium
Published 2026-05-13 ยท Modified 2026-06-01
CVSS v3
6.5
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS v4 NEW
โ€”
not yet in upstream
VIR risk
6.5

Description

Billy is an interface filesystem abstraction for Go. Prior to versions 5.9.0 and 6.0.0-alpha.1, multiple components may improperly handle crafted or malformed input, resulting in panics, infinite loops, uncontrolled recursion, or excessive resource consumption. These issues arise from insufficient validation and missing safety mechanisms such as cycle detection, recursion limits, or defensive handling of unexpected states when processing untrusted repository data and filesystem structures. This issue has been patched in versions 5.9.0 and 6.0.0-alpha.1.

Predictions

Exploit likelihood
75%
Patch ETA
โ€”

Heuristic predictions, AS-IS, for prioritization only.

Mitigations

Mitigation details

Source: Debian Security Tracker ยท View original โ†— ยท DFSG

CVE-2026-44740 NameCVE-2026-44740 DescriptionBilly is an interface filesystem abstraction for Go. Prior to versions ... SourceCVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more) Vulnerable and fixed packages The table below lists information on source packages. Sourceโ€ฆ

CVE-2026-44740

NameCVE-2026-44740
DescriptionBilly is an interface filesystem abstraction for Go. Prior to versions ...
SourceCVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
golang-github-go-git-go-billy (PTS)bookworm5.3.1-3vulnerable
trixie5.5.0-1vulnerable
forky, sid5.8.0-1vulnerable
golang-github-go-git-go-billy-v6 (PTS)forky6~git20260226.45bd095-2vulnerable
sid6.0.0~alpha.1-2vulnerable

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
golang-github-go-git-go-billysource(unstable)(unfixed)
golang-github-go-git-go-billy-v6source(unstable)(unfixed)

Notes

https://github.com/go-git/go-billy/security/advisories/GHSA-m3xc-h892-ggx6

Home - Debian Security - Source (Git)

Apply commands

text fix
Notes
https://github.com/go-git/go-billy/security/advisories/GHSA-m3xc-h892-ggx6

OS impact

debian Debian Affected 4 releases
VersionStatusFixed in
trixie Affected โ€”
sid Affected โ€”
forky Affected โ€”
bookworm Affected โ€”
suse SUSE Affected 1 release
VersionStatusFixed in
โ€” Affected โ€”

Package impact

EcosystemPackageVulnerableFixed
golang Gogithub.com/go-git/go-billy/v5<5.9.05.9.0
golang Gogithub.com/go-git/go-billy/v6<6.0.0-alpha.16.0.0-alpha.1
golang GOgithub.com/go-git/go-billy/v6< 6.0.0-alpha.16.0.0-alpha.1
golang GOgithub.com/go-git/go-billy/v5< 5.9.05.9.0

References

CWEs

CWE-674 CWE-835

Community-verified mitigations for this CVE will appear above when contributors publish them.

Verify integrity in audit chain (admin only). AS-IS.