From 48a43004d9eef63bf80531db34f082e5e6683fed Mon Sep 17 00:00:00 2001 From: "Shelby J. Cunningham" Date: Wed, 16 Jun 2021 17:44:32 -0400 Subject: [PATCH] Add CVE-2021-32691 for GHSA-r578-pj6f-r4ff --- 2021/32xxx/CVE-2021-32691.json | 87 +++++++++++++++++++++++++++++++--- 1 file changed, 81 insertions(+), 6 deletions(-) diff --git a/2021/32xxx/CVE-2021-32691.json b/2021/32xxx/CVE-2021-32691.json index 411ab61063c..dee8355e6fb 100644 --- a/2021/32xxx/CVE-2021-32691.json +++ b/2021/32xxx/CVE-2021-32691.json @@ -1,18 +1,93 @@ { - "data_type": "CVE", - "data_format": "MITRE", - "data_version": "4.0", "CVE_data_meta": { + "ASSIGNER": "security-advisories@github.com", "ID": "CVE-2021-32691", - "ASSIGNER": "cve@mitre.org", - "STATE": "RESERVED" + "STATE": "PUBLIC", + "TITLE": "Auto-merging Person Records Compromised" }, + "affects": { + "vendor": { + "vendor_data": [ + { + "product": { + "product_data": [ + { + "product_name": "apollos-apps", + "version": { + "version_data": [ + { + "version_value": "< 2.20.0" + } + ] + } + } + ] + }, + "vendor_name": "ApollosProject" + } + ] + } + }, + "data_format": "MITRE", + "data_type": "CVE", + "data_version": "4.0", "description": { "description_data": [ { "lang": "eng", - "value": "** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem. When the candidate has been publicized, the details for this candidate will be provided." + "value": "Apollos Apps is an open source platform for launching church-related apps. In Apollos Apps versions prior to 2.20.0, new user registrations are able to access anyone's account by only knowing their basic profile information (name, birthday, gender, etc). This includes all app functionality within the app, as well as any authenticated links to Rock-based webpages (such as giving and events). There is a patch in version 2.20.0. As a workaround, one can patch one's server by overriding the `create` data source method on the `People` class." } ] + }, + "impact": { + "cvss": { + "attackComplexity": "LOW", + "attackVector": "NETWORK", + "availabilityImpact": "HIGH", + "baseScore": 8.8, + "baseSeverity": "HIGH", + "confidentialityImpact": "HIGH", + "integrityImpact": "HIGH", + "privilegesRequired": "NONE", + "scope": "UNCHANGED", + "userInteraction": "REQUIRED", + "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "version": "3.1" + } + }, + "problemtype": { + "problemtype_data": [ + { + "description": [ + { + "lang": "eng", + "value": "CWE-303: Incorrect Implementation of Authentication Algorithm" + } + ] + } + ] + }, + "references": { + "reference_data": [ + { + "name": "https://github.com/ApollosProject/apollos-apps/security/advisories/GHSA-r578-pj6f-r4ff", + "refsource": "CONFIRM", + "url": "https://github.com/ApollosProject/apollos-apps/security/advisories/GHSA-r578-pj6f-r4ff" + }, + { + "name": "https://github.com/ApollosProject/apollos-apps/commit/cb5f8f1c0b24f1b215b2bb5eb6f9a8e16d728ce2", + "refsource": "MISC", + "url": "https://github.com/ApollosProject/apollos-apps/commit/cb5f8f1c0b24f1b215b2bb5eb6f9a8e16d728ce2" + }, + { + "name": "https://github.com/ApollosProject/apollos-apps/releases/tag/v2.20.0", + "refsource": "MISC", + "url": "https://github.com/ApollosProject/apollos-apps/releases/tag/v2.20.0" + } + ] + }, + "source": { + "advisory": "GHSA-r578-pj6f-r4ff", + "discovery": "UNKNOWN" } } \ No newline at end of file