From 165f8d7647e70c8bdca46a451b5be87480f1e502 Mon Sep 17 00:00:00 2001 From: "Shelby J. Cunningham" Date: Mon, 19 Apr 2021 14:52:26 -0400 Subject: [PATCH] Add CVE-2021-29453 for GHSA-j889-h476-hh9h --- 2021/29xxx/CVE-2021-29453.json | 87 +++++++++++++++++++++++++++++++--- 1 file changed, 81 insertions(+), 6 deletions(-) diff --git a/2021/29xxx/CVE-2021-29453.json b/2021/29xxx/CVE-2021-29453.json index 239cef919dc..8044d8edbac 100644 --- a/2021/29xxx/CVE-2021-29453.json +++ b/2021/29xxx/CVE-2021-29453.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-29453", - "ASSIGNER": "cve@mitre.org", - "STATE": "RESERVED" + "STATE": "PUBLIC", + "TITLE": "Denial of service through memory exhaustion" }, + "affects": { + "vendor": { + "vendor_data": [ + { + "product": { + "product_data": [ + { + "product_name": "matrix-media-repo", + "version": { + "version_data": [ + { + "version_value": "<= 1.2.6" + } + ] + } + } + ] + }, + "vendor_name": "turt2live" + } + ] + } + }, + "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": "matrix-media-repo is an open-source multi-domain media repository for Matrix. Versions 1.2.6 and earlier of matrix-media-repo do not properly handle malicious images which are crafted to be small in file size, but large in complexity. A malicious user could upload a relatively small image in terms of file size, using particular image formats, which expands to have extremely large dimensions during the process of thumbnailing. The server can be exhausted of memory in the process of trying to load the whole image into memory for thumbnailing, leading to denial of service. Version 1.2.7 has a fix for the vulnerability." } ] + }, + "impact": { + "cvss": { + "attackComplexity": "LOW", + "attackVector": "NETWORK", + "availabilityImpact": "HIGH", + "baseScore": 5.7, + "baseSeverity": "MEDIUM", + "confidentialityImpact": "NONE", + "integrityImpact": "NONE", + "privilegesRequired": "LOW", + "scope": "UNCHANGED", + "userInteraction": "REQUIRED", + "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:H", + "version": "3.1" + } + }, + "problemtype": { + "problemtype_data": [ + { + "description": [ + { + "lang": "eng", + "value": "{\"CWE-400\":\"Uncontrolled Resource Consumption\"}" + } + ] + } + ] + }, + "references": { + "reference_data": [ + { + "name": "https://github.com/turt2live/matrix-media-repo/security/advisories/GHSA-j889-h476-hh9h", + "refsource": "CONFIRM", + "url": "https://github.com/turt2live/matrix-media-repo/security/advisories/GHSA-j889-h476-hh9h" + }, + { + "name": "https://hub.docker.com/r/turt2live/matrix-media-repo/tags?page=1&ordering=last_updated", + "refsource": "MISC", + "url": "https://hub.docker.com/r/turt2live/matrix-media-repo/tags?page=1&ordering=last_updated" + }, + { + "name": "https://github.com/turt2live/matrix-media-repo/releases/tag/v1.2.7", + "refsource": "MISC", + "url": "https://github.com/turt2live/matrix-media-repo/releases/tag/v1.2.7" + } + ] + }, + "source": { + "advisory": "GHSA-j889-h476-hh9h", + "discovery": "UNKNOWN" } } \ No newline at end of file