{"api_version":"1","generated_at":"2026-07-23T22:02:22+00:00","cve":"CVE-2021-32651","urls":{"html":"https://cve.report/CVE-2021-32651","api":"https://cve.report/api/cve/CVE-2021-32651.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2021-32651","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2021-32651"},"summary":{"title":"CVE-2021-32651","description":"OneDev is a development operations platform. If the LDAP external authentication mechanism is enabled in OneDev versions 4.4.1 and prior, an attacker can manipulate a user search filter to send forged queries to the application and explore the LDAP tree using Blind LDAP Injection techniques. The specific payload depends on how the User Search Filter property is configured in OneDev. This issue was fixed in version 4.4.2.","state":"PUBLIC","assigner":"security-advisories@github.com","published_at":"2021-06-01 18:15:00","updated_at":"2021-06-16 14:28:00"},"problem_types":["CWE-90"],"metrics":[],"references":[{"url":"https://github.com/theonedev/onedev/security/advisories/GHSA-5864-2496-4xjf","name":"https://github.com/theonedev/onedev/security/advisories/GHSA-5864-2496-4xjf","refsource":"CONFIRM","tags":[],"title":"LDAP injection via OneDev may leak some LDAP directory information  · Advisory · theonedev/onedev · GitHub","mime":"text/html","httpstatus":"200","archivestatus":"404"},{"url":"https://github.com/theonedev/onedev/commit/4440f0c57e440488d7e653417b2547eaae8ad19c","name":"https://github.com/theonedev/onedev/commit/4440f0c57e440488d7e653417b2547eaae8ad19c","refsource":"MISC","tags":[],"title":"Fix issue #304 - Potential information leak via Ldap injection when ldap · theonedev/onedev@4440f0c · GitHub","mime":"text/html","httpstatus":"200","archivestatus":"404"},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-32651","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-32651","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[{"cve_year":"2021","cve_id":"32651","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"onedev_project","cpe5":"onedev","cpe6":"*","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"}],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[]},"source_records":{"cve_program":{"CVE_data_meta":{"ASSIGNER":"security-advisories@github.com","ID":"CVE-2021-32651","STATE":"PUBLIC","TITLE":"LDAP injection via OneDev may leak some LDAP directory information "},"affects":{"vendor":{"vendor_data":[{"product":{"product_data":[{"product_name":"onedev","version":{"version_data":[{"version_value":"<= 4.4.1"}]}}]},"vendor_name":"theonedev"}]}},"data_format":"MITRE","data_type":"CVE","data_version":"4.0","description":{"description_data":[{"lang":"eng","value":"OneDev is a development operations platform. If the LDAP external authentication mechanism is enabled in OneDev versions 4.4.1 and prior, an attacker can manipulate a user search filter to send forged queries to the application and explore the LDAP tree using Blind LDAP Injection techniques. The specific payload depends on how the User Search Filter property is configured in OneDev. This issue was fixed in version 4.4.2."}]},"impact":{"cvss":{"attackComplexity":"HIGH","attackVector":"NETWORK","availabilityImpact":"NONE","baseScore":3.1,"baseSeverity":"LOW","confidentialityImpact":"LOW","integrityImpact":"NONE","privilegesRequired":"LOW","scope":"UNCHANGED","userInteraction":"NONE","vectorString":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N","version":"3.1"}},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"CWE-90: Improper Neutralization of Special Elements used in an LDAP Query ('LDAP Injection')"}]}]},"references":{"reference_data":[{"name":"https://github.com/theonedev/onedev/security/advisories/GHSA-5864-2496-4xjf","refsource":"CONFIRM","url":"https://github.com/theonedev/onedev/security/advisories/GHSA-5864-2496-4xjf"},{"name":"https://github.com/theonedev/onedev/commit/4440f0c57e440488d7e653417b2547eaae8ad19c","refsource":"MISC","url":"https://github.com/theonedev/onedev/commit/4440f0c57e440488d7e653417b2547eaae8ad19c"}]},"source":{"advisory":"GHSA-5864-2496-4xjf","discovery":"UNKNOWN"}},"nvd":{"publishedDate":"2021-06-01 18:15:00","lastModifiedDate":"2021-06-16 14:28:00","problem_types":["CWE-90"],"metrics":{"baseMetricV3":{"cvssV3":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"LOW","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":4.3,"baseSeverity":"MEDIUM"},"exploitabilityScore":2.8,"impactScore":1.4},"baseMetricV2":{"cvssV2":{"version":"2.0","vectorString":"AV:N/AC:M/Au:N/C:P/I:N/A:N","accessVector":"NETWORK","accessComplexity":"MEDIUM","authentication":"NONE","confidentialityImpact":"PARTIAL","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":4.3},"severity":"MEDIUM","exploitabilityScore":8.6,"impactScore":2.9,"acInsufInfo":false,"obtainAllPrivilege":false,"obtainUserPrivilege":false,"obtainOtherPrivilege":false,"userInteractionRequired":false}},"configurations":{"CVE_data_version":"4.0","nodes":[{"operator":"OR","children":[],"cpe_match":[{"vulnerable":true,"cpe23Uri":"cpe:2.3:a:onedev_project:onedev:*:*:*:*:*:*:*:*","versionEndExcluding":"4.4.2","cpe_name":[]}]}]}},"legacy_mitre":{"record":{"CveYear":"2021","CveId":"32651","Ordinal":"208039","Title":"CVE-2021-32651","CVE":"CVE-2021-32651","Year":"2021"},"notes":[{"CveYear":"2021","CveId":"32651","Ordinal":"1","NoteData":"OneDev is a development operations platform. If the LDAP external authentication mechanism is enabled in OneDev versions 4.4.1 and prior, an attacker can manipulate a user search filter to send forged queries to the application and explore the LDAP tree using Blind LDAP Injection techniques. The specific payload depends on how the User Search Filter property is configured in OneDev. This issue was fixed in version 4.4.2.","Type":"Description","Title":null},{"CveYear":"2021","CveId":"32651","Ordinal":"2","NoteData":"2021-06-01","Type":"Other","Title":"Published"},{"CveYear":"2021","CveId":"32651","Ordinal":"3","NoteData":"2021-06-01","Type":"Other","Title":"Modified"}]}}}