Skip to content
Heist/ feed
Back to feed
High

Security advisory

Type: advisorySources: OSVCVE: CVE-2021-36036

Magento versions 2.4.2 (and earlier), 2.4.2-p1 (and earlier) and 2.3.7 (and earlier) are affected by an improper access control vulnerability within Magento's Media Gallery Upload workflow. By storing a specially crafted file in the website gallery, an authenticated attacker with administrative privilege can gain access to delete the .htaccess file. This could result in the attacker achieving remote code execution.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2021-36036
Confirmed fixed CVEs
Not specified
Updated in this feed
1 Nov 2026, 07:14 UTC · Revision 1

Source evidence

CVE-2021-36036

core-osv · Original source

Published 6 Sept 2023, 14:15 UTC

Magento versions 2.4.2 (and earlier), 2.4.2-p1 (and earlier) and 2.3.7 (and earlier) are affected by an improper access control vulnerability within Magento's Media Gallery Upload workflow. By storing a specially crafted file in the website gallery, an authenticated attacker with administrative privilege can gain access to delete the .htaccess file. This could result in the attacker achieving remote code execution.

osv:CVE-2021-36036
Complete source record
{
  "id": "c426dcc737bab2060545e9a3914235be9be959466c4e0b0d2555842aee772630",
  "url": "https://osv.dev/vulnerability/CVE-2021-36036",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2021-36036",
    "summary": "Magento versions 2.4.2 (and earlier), 2.4.2-p1 (and earlier) and 2.3.7 (and earlier) are affected by an improper access control vulnerability within Magento's Media Gallery Upload workflow. By storing a specially crafted file in the website gallery, an authenticated attacker with administrative privilege can gain access to delete the .htaccess file. This could result in the attacker achieving remote code execution.",
    "evidence": "osv:CVE-2021-36036",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2021-36036",
      "aliases": [
        "BIT-magento-2021-36036",
        "CVE-2021-36036",
        "GHSA-wqr6-wv6c-p8fx"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/magento/devdocs",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "9eba2c99bed83d8297c03b7ea3b110500cc5b955"
                },
                {
                  "introduced": "9eba2c99bed83d8297c03b7ea3b110500cc5b955"
                },
                {
                  "last_affected": "9eba2c99bed83d8297c03b7ea3b110500cc5b955"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:magento:magento:*:*:*:*:commerce:*:*:*",
                    "range": [
                      {
                        "introduced": "2.4.0"
                      },
                      {
                        "fixed": "2.4.2"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "cpe": "cpe:2.3:a:magento:magento:*:*:*:*:open_source:*:*:*",
                    "range": [
                      {
                        "introduced": "2.4.0"
                      },
                      {
                        "fixed": "2.4.2"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "cpe": "cpe:2.3:a:magento:magento:2.4.2:-:*:*:commerce:*:*:*",
                    "range": [
                      {
                        "introduced": "2.4.2-NA"
                      },
                      {
                        "last_affected": "2.4.2-NA"
                      }
                    ],
                    "source": "CPE_STRING"
                  },
                  {
                    "cpe": "cpe:2.3:a:magento:magento:2.4.2:-:*:*:open_source:*:*:*",
                    "range": [
                      {
                        "introduced": "2.4.2-NA"
                      },
                      {
                        "last_affected": "2.4.2-NA"
                      }
                    ],
                    "source": "CPE_STRING"
                  }
                ]
              }
            }
          ],
          "versions": [
            "2.4.2-NA",
            "2.3.0",
            "2.2.7",
            "2.1.16",
            "1.x-eos",
            "2.3.5",
            "2.3.4",
            "2.3.3-p1",
            "2.2.11",
            "2.3.2",
            "2.2.9",
            "2.1.18",
            "2.3.1",
            "2.2.8",
            "2.1.17",
            "2.2.6",
            "2.1.15",
            "2.2.5",
            "2.1.14",
            "2.0.8"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-36036.json"
          }
        },
        {
          "ranges": [
            {
              "repo": "https://github.com/magento/magento2",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "44a7b6079bcac5ba92040b16f4f74024b4f34d09"
                },
                {
                  "introduced": "6729b6e01368248abc33300208eb292c95050203"
                },
                {
                  "fixed": "33242e4b19cf207d7b73f7791ef894b48bb41f8a"
                },
                {
                  "introduced": "44a7b6079bcac5ba92040b16f4f74024b4f34d09"
                },
                {
                  "last_affected": "1bd5cb8c065e44779526c0b044ce19b884707695"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:magento:magento:*:*:*:*:commerce:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "2.3.7"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "cpe": "cpe:2.3:a:magento:magento:*:*:*:*:open_source:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "2.3.7"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "cpe": "cpe:2.3:a:magento:magento:*:*:*:*:commerce:*:*:*",
                    "range": [
                      {
                        "introduced": "2.4.0"
                      },
                      {
                        "fixed": "2.4.2"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "cpe": "cpe:2.3:a:magento:magento:*:*:*:*:open_source:*:*:*",
                    "range": [
                      {
                        "introduced": "2.4.0"
                      },
                      {
                        "fixed": "2.4.2"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "cpe": "cpe:2.3:a:magento:magento:2.3.7:-:*:*:commerce:*:*:*",
                    "range": [
                      {
                        "introduced": "2.3.7-NA"
                      },
                      {
                        "last_affected": "2.3.7-NA"
                      }
                    ],
                    "source": "CPE_STRING"
                  },
                  {
                    "cpe": "cpe:2.3:a:magento:magento:2.3.7:-:*:*:open_source:*:*:*",
                    "range": [
                      {
                        "introduced": "2.3.7-NA"
                      },
                      {
                        "last_affected": "2.3.7-NA"
                      }
                    ],
                    "source": "CPE_STRING"
                  },
                  {
                    "cpe": "cpe:2.3:a:magento:magento:2.4.2:-:*:*:commerce:*:*:*",
                    "range": [
                      {
                        "introduced": "2.4.2-NA"
                      },
                      {
                        "last_affected": "2.4.2-NA"
                      }
                    ],
                    "source": "CPE_STRING"
                  },
                  {
                    "cpe": "cpe:2.3:a:magento:magento:2.4.2:-:*:*:open_source:*:*:*",
                    "range": [
                      {
                        "introduced": "2.4.2-NA"
                      },
                      {
                        "last_affected": "2.4.2-NA"
                      }
                    ],
                    "source": "CPE_STRING"
                  },
                  {
                    "cpe": "cpe:2.3:a:magento:magento:2.4.2:p1:*:*:commerce:*:*:*",
                    "range": [
                      {
                        "introduced": "2.4.2-p1"
                      },
                      {
                        "last_affected": "2.4.2-p1"
                      }
                    ],
                    "source": "CPE_STRING"
                  },
                  {
                    "cpe": "cpe:2.3:a:magento:magento:2.4.2:p1:*:*:open_source:*:*:*",
                    "range": [
                      {
                        "introduced": "2.4.2-p1"
                      },
                      {
                        "last_affected": "2.4.2-p1"
                      }
                    ],
                    "source": "CPE_STRING"
                  }
                ]
              }
            }
          ],
          "versions": [
            "2.3.7-NA",
            "2.4.2-NA",
            "2.4.2-p1",
            "2.2.0-RC1.3",
            "2.2.0-RC1.2",
            "2.2.0-RC1.1",
            "2.1.0",
            "2.1.0-rc3",
            "2.1.0-rc2",
            "2.1.0-rc1",
            "2.0.0",
            "2.0.0-rc",
            "0.74.0-beta1",
            "0.42.0-beta3",
            "0.1.0-alpha108",
            "0.42.0-beta1",
            "0.1.0-alpha107",
            "0.1.0-alpha106",
            "0.1.0-alpha105",
            "0.1.0-alpha104",
            "0.1.0-alpha103",
            "0.1.0-alpha102",
            "0.1.0-alpha101",
            "0.1.0-alpha100",
            "0.1.0-alpha99",
            "0.1.0-alpha98",
            "0.1.0-alpha97",
            "0.1.0-alpha96",
            "0.1.0-alpha95",
            "0.1.0-alpha94",
            "0.1.0-alpha93",
            "0.1.0-alpha92",
            "0.1.0-alpha91",
            "0.1.0-alpha90",
            "0.1.0-alpha89"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-36036.json"
          }
        }
      ],
      "modified": "2026-10-24T10:30:50.605283300Z",
      "provider": "osv",
      "references": [
        "https://helpx.adobe.com/security/products/magento/apsb21-64.html"
      ],
      "provider_metadata": {
        "unresolved_ranges": [
          {
            "cpes": [
              "cpe:2.3:a:magento:magento:*:*:*:*:commerce:*:*:*",
              "cpe:2.3:a:magento:magento:*:*:*:*:open_source:*:*:*"
            ],
            "vendor_product": "magento:magento",
            "extracted_events": [
              {
                "range": [
                  {
                    "fixed": "2.3.7"
                  },
                  {
                    "fixed": "2.3.7"
                  }
                ],
                "source": "CPE_RANGE"
              }
            ]
          },
          {
            "cpes": [
              "cpe:2.3:a:magento:magento:2.3.7:-:*:*:commerce:*:*:*",
              "cpe:2.3:a:magento:magento:2.3.7:-:*:*:open_source:*:*:*",
              "cpe:2.3:a:magento:magento:2.4.2:p1:*:*:commerce:*:*:*",
              "cpe:2.3:a:magento:magento:2.4.2:p1:*:*:open_source:*:*:*"
            ],
            "vendor_product": "magento:magento",
            "extracted_events": [
              {
                "range": [
                  {
                    "introduced": "2.3.7-NA"
                  },
                  {
                    "last_affected": "2.3.7-NA"
                  },
                  {
                    "introduced": "2.3.7-NA"
                  },
                  {
                    "last_affected": "2.3.7-NA"
                  },
                  {
                    "introduced": "2.4.2-p1"
                  },
                  {
                    "last_affected": "2.4.2-p1"
                  },
                  {
                    "introduced": "2.4.2-p1"
                  },
                  {
                    "last_affected": "2.4.2-p1"
                  }
                ],
                "source": "CPE_STRING"
              }
            ]
          }
        ]
      }
    },
    "related_cves": [
      {
        "value": "CVE-2021-36036",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 437285,
  "published_at": "2023-09-06T14:15:09.11+00:00"
}