Vulnerability Instance
Lookup for vulnerabilities affecting packages.
GET /api/vulnerabilities/13991?format=api
{ "url": "http://public2.vulnerablecode.io/api/vulnerabilities/13991?format=api", "vulnerability_id": "VCID-rka6-epua-h7gz", "summary": "Maliciously crafted Git server replies can lead to path traversal and RCE on go-git clients\n### Impact\nA path traversal vulnerability was discovered in go-git versions prior to `v5.11`. This vulnerability allows an attacker to create and amend files across the filesystem. In the worse case scenario, remote code execution could be achieved.\n\nApplications are only affected if they are using the [ChrootOS](https://pkg.go.dev/github.com/go-git/go-billy/v5/osfs#ChrootOS), which is the default when using \"Plain\" versions of Open and Clone funcs (e.g. PlainClone). Applications using [BoundOS](https://pkg.go.dev/github.com/go-git/go-billy/v5/osfs#BoundOS) or in-memory filesystems are not affected by this issue.\nThis is a `go-git` implementation issue and does not affect the upstream `git` cli.\n\n### Patches\nUsers running versions of `go-git` from `v4` and above are recommended to upgrade to `v5.11` in order to mitigate this vulnerability.\n\n### Workarounds\nIn cases where a bump to the latest version of `go-git` is not possible in a timely manner, we recommend limiting its use to only trust-worthy Git servers.\n\n## Credit\nThanks to Ionut Lalu for responsibly disclosing this vulnerability to us.", "aliases": [ { "alias": "CVE-2023-49569" }, { "alias": "GHSA-449p-3h89-pw88" } ], "fixed_packages": [ { "url": "http://public2.vulnerablecode.io/api/packages/923950?format=api", "purl": "pkg:deb/debian/golang-github-go-git-go-git@5.11.0-1?distro=trixie", "is_vulnerable": false, "affected_by_vulnerabilities": [], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/golang-github-go-git-go-git@5.11.0-1%3Fdistro=trixie" }, { "url": "http://public2.vulnerablecode.io/api/packages/923951?format=api", "purl": "pkg:deb/debian/golang-github-go-git-go-git@5.14.0-1?distro=trixie", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-62r9-cvp9-tfbg" }, { "vulnerability": "VCID-kqrm-h42a-13ce" }, { "vulnerability": "VCID-m4t6-vddc-3bfw" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/golang-github-go-git-go-git@5.14.0-1%3Fdistro=trixie" }, { "url": "http://public2.vulnerablecode.io/api/packages/994828?format=api", "purl": "pkg:deb/debian/golang-github-go-git-go-git@5.14.0-1", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-62r9-cvp9-tfbg" }, { "vulnerability": "VCID-kqrm-h42a-13ce" }, { "vulnerability": "VCID-m4t6-vddc-3bfw" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/golang-github-go-git-go-git@5.14.0-1" }, { "url": "http://public2.vulnerablecode.io/api/packages/923949?format=api", "purl": "pkg:deb/debian/golang-github-go-git-go-git@5.17.0-1?distro=trixie", "is_vulnerable": false, "affected_by_vulnerabilities": [], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/golang-github-go-git-go-git@5.17.0-1%3Fdistro=trixie" }, { "url": "http://public2.vulnerablecode.io/api/packages/1067540?format=api", "purl": "pkg:deb/debian/golang-github-go-git-go-git@5.17.1-1?distro=trixie", "is_vulnerable": false, "affected_by_vulnerabilities": [], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/golang-github-go-git-go-git@5.17.1-1%3Fdistro=trixie" }, { "url": "http://public2.vulnerablecode.io/api/packages/50067?format=api", "purl": "pkg:golang/github.com/go-git/go-git/v5@5.11.0", "is_vulnerable": false, "affected_by_vulnerabilities": [], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:golang/github.com/go-git/go-git/v5@5.11.0" } ], "affected_packages": [ { "url": "http://public2.vulnerablecode.io/api/packages/994827?format=api", "purl": "pkg:deb/debian/golang-github-go-git-go-git@5.4.2-3", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-62r9-cvp9-tfbg" }, { "vulnerability": "VCID-6smu-rrju-z7ca" }, { "vulnerability": "VCID-c5e4-td2w-37by" }, { "vulnerability": "VCID-j8jp-r751-sbf8" }, { "vulnerability": "VCID-kqrm-h42a-13ce" }, { "vulnerability": "VCID-m4t6-vddc-3bfw" }, { "vulnerability": "VCID-rka6-epua-h7gz" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/golang-github-go-git-go-git@5.4.2-3" }, { "url": "http://public2.vulnerablecode.io/api/packages/923948?format=api", "purl": "pkg:deb/debian/golang-github-go-git-go-git@5.4.2-3?distro=trixie", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-62r9-cvp9-tfbg" }, { "vulnerability": "VCID-6smu-rrju-z7ca" }, { "vulnerability": "VCID-c5e4-td2w-37by" }, { "vulnerability": "VCID-j8jp-r751-sbf8" }, { "vulnerability": "VCID-kqrm-h42a-13ce" }, { "vulnerability": "VCID-m4t6-vddc-3bfw" }, { "vulnerability": "VCID-rka6-epua-h7gz" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/golang-github-go-git-go-git@5.4.2-3%3Fdistro=trixie" }, { "url": "http://public2.vulnerablecode.io/api/packages/94490?format=api", "purl": "pkg:rpm/redhat/ceph@2:16.2.10-266?arch=el8cp", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-h7qt-3g1f-5ffr" }, { "vulnerability": "VCID-j28b-6m1n-2bdk" }, { "vulnerability": "VCID-rka6-epua-h7gz" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/ceph@2:16.2.10-266%3Farch=el8cp" }, { "url": "http://public2.vulnerablecode.io/api/packages/94489?format=api", "purl": "pkg:rpm/redhat/ceph@2:18.2.1-194?arch=el8cp", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-6smu-rrju-z7ca" }, { "vulnerability": "VCID-pv34-th9b-37h6" }, { "vulnerability": "VCID-rka6-epua-h7gz" }, { "vulnerability": "VCID-z7wb-tvk2-myhr" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/ceph@2:18.2.1-194%3Farch=el8cp" }, { "url": "http://public2.vulnerablecode.io/api/packages/94487?format=api", "purl": "pkg:rpm/redhat/ceph-ansible@6.0.28.8-1?arch=el8cp", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-h7qt-3g1f-5ffr" }, { "vulnerability": "VCID-j28b-6m1n-2bdk" }, { "vulnerability": "VCID-rka6-epua-h7gz" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/ceph-ansible@6.0.28.8-1%3Farch=el8cp" }, { "url": "http://public2.vulnerablecode.io/api/packages/94488?format=api", "purl": "pkg:rpm/redhat/openshift-serverless-clients@1.10.0-6?arch=el8", "is_vulnerable": true, "affected_by_vulnerabilities": [ { "vulnerability": "VCID-5eck-adts-e3de" }, { "vulnerability": "VCID-6smu-rrju-z7ca" }, { "vulnerability": "VCID-jzn6-bzzf-nugp" }, { "vulnerability": "VCID-rka6-epua-h7gz" } ], "resource_url": "http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/openshift-serverless-clients@1.10.0-6%3Farch=el8" } ], "references": [ { "reference_url": "https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2023-49569.json", "reference_id": "", "reference_type": "", "scores": [ { "value": "8.1", "scoring_system": "cvssv3", "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H" } ], "url": "https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2023-49569.json" }, { "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2023-49569", "reference_id": "", "reference_type": "", "scores": [ { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88596", "published_at": "2026-05-14T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88494", "published_at": "2026-04-21T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88511", "published_at": "2026-04-24T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88516", "published_at": "2026-04-29T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88526", "published_at": "2026-05-05T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88543", "published_at": "2026-05-07T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88557", "published_at": "2026-05-09T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88555", "published_at": "2026-05-11T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88568", "published_at": "2026-05-12T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88453", "published_at": "2026-04-04T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88457", "published_at": "2026-04-07T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88476", "published_at": "2026-04-08T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88482", "published_at": "2026-04-09T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88492", "published_at": "2026-04-11T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88485", "published_at": "2026-04-12T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88484", "published_at": "2026-04-13T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88499", "published_at": "2026-04-16T12:55:00Z" }, { "value": "0.04027", "scoring_system": "epss", "scoring_elements": "0.88496", "published_at": "2026-04-18T12:55:00Z" }, { "value": "0.04134", "scoring_system": "epss", "scoring_elements": "0.88604", "published_at": "2026-04-02T12:55:00Z" } ], "url": "https://api.first.org/data/v1/epss?cve=CVE-2023-49569" }, { "reference_url": "https://github.com/go-git/go-git", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.8", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://github.com/go-git/go-git" }, { "reference_url": "https://github.com/go-git/go-git/security/advisories/GHSA-449p-3h89-pw88", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.8", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" }, { "value": "Track", "scoring_system": "ssvc", "scoring_elements": "SSVCv2/E:N/A:Y/T:T/P:M/B:A/M:M/D:T/2024-01-18T19:36:00Z/" } ], "url": "https://github.com/go-git/go-git/security/advisories/GHSA-449p-3h89-pw88" }, { "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2023-49569", "reference_id": "", "reference_type": "", "scores": [ { "value": "9.8", "scoring_system": "cvssv3.1", "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H" }, { "value": "CRITICAL", "scoring_system": "generic_textual", "scoring_elements": "" } ], "url": "https://nvd.nist.gov/vuln/detail/CVE-2023-49569" }, { "reference_url": "https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060701", "reference_id": "1060701", "reference_type": "", "scores": [], "url": "https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060701" }, { "reference_url": "https://bugzilla.redhat.com/show_bug.cgi?id=2258143", "reference_id": "2258143", "reference_type": "", "scores": [], "url": "https://bugzilla.redhat.com/show_bug.cgi?id=2258143" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2023:7197", "reference_id": "RHSA-2023:7197", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2023:7197" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2023:7198", "reference_id": "RHSA-2023:7198", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2023:7198" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:0040", "reference_id": "RHSA-2024:0040", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:0040" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:0298", "reference_id": "RHSA-2024:0298", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:0298" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:0641", "reference_id": "RHSA-2024:0641", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:0641" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:0642", "reference_id": "RHSA-2024:0642", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:0642" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:0692", "reference_id": "RHSA-2024:0692", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:0692" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:0735", "reference_id": "RHSA-2024:0735", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:0735" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:0740", "reference_id": "RHSA-2024:0740", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:0740" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:0832", "reference_id": "RHSA-2024:0832", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:0832" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:0833", "reference_id": "RHSA-2024:0833", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:0833" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:0843", "reference_id": "RHSA-2024:0843", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:0843" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:0845", "reference_id": "RHSA-2024:0845", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:0845" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:0880", "reference_id": "RHSA-2024:0880", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:0880" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:0989", "reference_id": "RHSA-2024:0989", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:0989" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:1052", "reference_id": "RHSA-2024:1052", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:1052" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:1549", "reference_id": "RHSA-2024:1549", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:1549" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:1557", "reference_id": "RHSA-2024:1557", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:1557" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:1896", "reference_id": "RHSA-2024:1896", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:1896" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:2633", "reference_id": "RHSA-2024:2633", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:2633" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:3925", "reference_id": "RHSA-2024:3925", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:3925" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:4118", "reference_id": "RHSA-2024:4118", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:4118" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:5013", "reference_id": "RHSA-2024:5013", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:5013" }, { "reference_url": "https://access.redhat.com/errata/RHSA-2024:6221", "reference_id": "RHSA-2024:6221", "reference_type": "", "scores": [], "url": "https://access.redhat.com/errata/RHSA-2024:6221" }, { "reference_url": "https://usn.ubuntu.com/8088-1/", "reference_id": "USN-8088-1", "reference_type": "", "scores": [], "url": "https://usn.ubuntu.com/8088-1/" } ], "weaknesses": [ { "cwe_id": 22, "name": "Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')", "description": "The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory." } ], "exploits": [], "severity_range_score": "8.1 - 10.0", "exploitability": "0.5", "weighted_severity": "9.0", "risk_score": 4.5, "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-rka6-epua-h7gz" }