cve.bz

CVE-2026-44740

6.5 mediumEPSS 0.4%

Medium (6.5). EPSS 0.4% chance of exploitation in the next 30 days. Fixed in github.com/go-git/go-billy/v5 5.9.0.

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.

Severity

CVSS 3.1

6.5 medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
EPSS
0.4% chance of exploitation in the next 30 days; higher than 32% of CVEs (scores of 2026-10-31)
CWEs
CWE-674, CWE-835
Published
Modified
Record from
the NVD, synced

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-m3xc-h892-ggx6Gogithub.com/go-git/go-billy/v5<5.9.05.9.0
GHSA-m3xc-h892-ggx6Gogithub.com/go-git/go-billy/v6<6.0.0-alpha.16.0.0-alpha.1
GO-2026-5490Gogithub.com/go-git/go-billy/v5<5.9.05.9.0

References

Check your stackJSON