{
    "CVE_data_meta": {
        "ASSIGNER": "security-advisories@github.com",
        "ID": "CVE-2021-43782",
        "STATE": "PUBLIC",
        "TITLE": "Indirect LDAP injection in Tuleap"
    },
    "affects": {
        "vendor": {
            "vendor_data": [
                {
                    "product": {
                        "product_data": [
                            {
                                "product_name": "tuleap",
                                "version": {
                                    "version_data": [
                                        {
                                            "version_value": "< 13.2.99.83"
                                        },
                                        {
                                            "version_value": ">= 13.1-1,  < 13.1-6"
                                        },
                                        {
                                            "version_value": ">= 13.2-1, < 13.2-4"
                                        }
                                    ]
                                }
                            }
                        ]
                    },
                    "vendor_name": "Enalean"
                }
            ]
        }
    },
    "data_format": "MITRE",
    "data_type": "CVE",
    "data_version": "4.0",
    "description": {
        "description_data": [
            {
                "lang": "eng",
                "value": "Tuleap is a Libre and Open Source tool for end to end traceability of application and system developments. This is a follow up to GHSA-887w-pv2r-x8pm/CVE-2021-41276, the initial fix was incomplete. Tuleap does not sanitize properly the search filter built from the ldap_id attribute of a user during the daily synchronization. A malicious user could force accounts to be suspended or take over another account by forcing the update of the ldap_uid attribute. Note that the malicious user either need to have site administrator capability on the Tuleap instance or be an LDAP operator with the capability to create/modify account. The Tuleap instance needs to have the LDAP plugin activated and enabled for this issue to be exploitable. The following versions contain the fix: Tuleap Community Edition 13.2.99.83, Tuleap Enterprise Edition 13.1-6, and Tuleap Enterprise Edition 13.2-4."
            }
        ]
    },
    "impact": {
        "cvss": {
            "attackComplexity": "LOW",
            "attackVector": "NETWORK",
            "availabilityImpact": "LOW",
            "baseScore": 6.7,
            "baseSeverity": "MEDIUM",
            "confidentialityImpact": "HIGH",
            "integrityImpact": "HIGH",
            "privilegesRequired": "HIGH",
            "scope": "UNCHANGED",
            "userInteraction": "NONE",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:L",
            "version": "3.1"
        }
    },
    "problemtype": {
        "problemtype_data": [
            {
                "description": [
                    {
                        "lang": "eng",
                        "value": "CWE-90: Improper Neutralization of Special Elements used in an LDAP Query ('LDAP Injection')"
                    }
                ]
            },
            {
                "description": [
                    {
                        "lang": "eng",
                        "value": "CWE-74: Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')"
                    }
                ]
            }
        ]
    },
    "references": {
        "reference_data": [
            {
                "name": "https://github.com/Enalean/tuleap/security/advisories/GHSA-cwv9-hhm4-jr84",
                "refsource": "CONFIRM",
                "url": "https://github.com/Enalean/tuleap/security/advisories/GHSA-cwv9-hhm4-jr84"
            },
            {
                "name": "https://github.com/Enalean/tuleap/security/advisories/GHSA-887w-pv2r-x8pm",
                "refsource": "MISC",
                "url": "https://github.com/Enalean/tuleap/security/advisories/GHSA-887w-pv2r-x8pm"
            },
            {
                "name": "https://github.com/Enalean/tuleap/commit/64e77561eba9f8233199c2962b3497ed7294a7d2",
                "refsource": "MISC",
                "url": "https://github.com/Enalean/tuleap/commit/64e77561eba9f8233199c2962b3497ed7294a7d2"
            },
            {
                "name": "https://tuleap.net/plugins/git/tuleap/tuleap/stable?a=commit&h=64e77561eba9f8233199c2962b3497ed7294a7d2",
                "refsource": "MISC",
                "url": "https://tuleap.net/plugins/git/tuleap/tuleap/stable?a=commit&h=64e77561eba9f8233199c2962b3497ed7294a7d2"
            },
            {
                "name": "https://tuleap.net/plugins/tracker/?aid=24168",
                "refsource": "MISC",
                "url": "https://tuleap.net/plugins/tracker/?aid=24168"
            }
        ]
    },
    "source": {
        "advisory": "GHSA-cwv9-hhm4-jr84",
        "discovery": "UNKNOWN"
    }
}