CVE-2023-3385

Source
https://cve.org/CVERecord?id=CVE-2023-3385
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-3385.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2023-3385
Aliases
Downstream
Published
2023-08-01T23:35:55.776Z
Modified
2026-04-10T04:58:16.995992Z
Severity
  • 6.3 (Medium) CVSS_V3 - CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:N CVSS Calculator
Summary
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') in GitLab
Details

An issue has been discovered in GitLab affecting all versions starting from 8.10 before 16.0.8, all versions starting from 16.1 before 16.1.3, all versions starting from 16.2 before 16.2.2. Under specific circumstances, a user importing a project 'from export' could access and read unrelated files via uploading a specially crafted file. This was due to a bug in tar, fixed in tar-1.35.

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/3xxx/CVE-2023-3385.json",
    "cna_assigner": "GitLab",
    "cwe_ids": [
        "CWE-22"
    ]
}
References

Affected packages

Git / gitlab.com/gitlab-org/gitlab

Affected ranges

Type
GIT
Repo
https://gitlab.com/gitlab-org/gitlab
Events
Database specific
{
    "versions": [
        {
            "introduced": "8.10"
        },
        {
            "fixed": "16.0.8"
        }
    ]
}
Type
GIT
Repo
https://gitlab.com/gitlab-org/gitlab
Events
Database specific
{
    "versions": [
        {
            "introduced": "16.1.0"
        },
        {
            "fixed": "16.1.3"
        }
    ]
}
Type
GIT
Repo
https://gitlab.com/gitlab-org/gitlab
Events
Database specific
{
    "versions": [
        {
            "introduced": "16.2.0"
        },
        {
            "fixed": "16.2.2"
        }
    ]
}

Affected versions

v16.*
v16.1.0-ee
v16.2.0-ee
v16.2.1-ee

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-3385.json"