Skip to content
Heist/ feed
Back to feed
Unrated

Bypassing readOnly policy by creating a temporary 'mc share upload' URL

Type: withdrawalSources: OSV

MinIO is an open-source high performance object storage service and it is API compatible with Amazon S3 cloud storage service. In MinIO before version RELEASE.2021-03-04T00-53-13Z it is possible to bypass a readOnly policy by creating a temporary 'mc share upload' URL. Everyone is impacted who uses MinIO multi-users. This is fixed in version RELEASE.2021-03-04T00-53-13Z. As a workaround, one can disable uploads with `Content-Type: multipart/form-data` as mentioned in the S3 API RESTObjectPOST docs by using a proxy in front of MinIO.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
Not specified
Confirmed fixed CVEs
Not specified
Updated in this feed
28 Oct 2026, 09:01 UTC · Revision 1

Source evidence

Bypassing readOnly policy by creating a temporary 'mc share upload' URL

core-osv · Original source

Published 6 Mar 2024, 10:58 UTC

MinIO is an open-source high performance object storage service and it is API compatible with Amazon S3 cloud storage service. In MinIO before version RELEASE.2021-03-04T00-53-13Z it is possible to bypass a readOnly policy by creating a temporary 'mc share upload' URL. Everyone is impacted who uses MinIO multi-users. This is fixed in version RELEASE.2021-03-04T00-53-13Z. As a workaround, one can disable uploads with `Content-Type: multipart/form-data` as mentioned in the S3 API RESTObjectPOST docs by using a proxy in front of MinIO.

osv:BIT-minio-2021-21362

minio

Fixed versions: 2021.03.04

Complete source record
{
  "id": "0c5382a4e11202af16a2546db9e827ff3885d2c68f409aed4fc0668e517de9b3",
  "url": "https://osv.dev/vulnerability/BIT-minio-2021-21362",
  "method": "structured",
  "payload": {
    "kind": "withdrawal",
    "title": "Bypassing readOnly policy by creating a temporary 'mc share upload' URL",
    "summary": "MinIO is an open-source high performance object storage service and it is API compatible with Amazon S3 cloud storage service. In MinIO before version RELEASE.2021-03-04T00-53-13Z it is possible to bypass a readOnly policy by creating a temporary 'mc share upload' URL. Everyone is impacted who uses MinIO multi-users. This is fixed in version RELEASE.2021-03-04T00-53-13Z. As a workaround, one can disable uploads with `Content-Type: multipart/form-data` as mentioned in the S3 API RESTObjectPOST docs by using a proxy in front of MinIO.",
    "evidence": "osv:BIT-minio-2021-21362",
    "products": [
      {
        "name": {
          "value": "minio",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "2021.03.04",
            "evidence": "/affected/0/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "high",
    "structured": {
      "id": "BIT-minio-2021-21362",
      "aliases": [
        "BIT-minio-2021-21362"
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "SEMVER",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "2021.03.04"
                }
              ]
            }
          ],
          "package": {
            "name": "minio",
            "purl": "pkg:bitnami/minio",
            "ecosystem": "Bitnami"
          },
          "severity": [
            {
              "type": "CVSS_V3",
              "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:H/A:N"
            }
          ],
          "database_specific": {
            "source": "https://github.com/bitnami/vulndb/tree/main/data/minio/BIT-minio-2021-21362.json"
          }
        }
      ],
      "modified": "2026-10-08T08:11:02.807613153Z",
      "provider": "osv",
      "references": [
        "https://github.com/minio/minio/commit/039f59b552319fcc2f83631bb421a7d4b82bc482",
        "https://github.com/minio/minio/pull/11682",
        "https://github.com/minio/minio/releases/tag/RELEASE.2021-03-04T00-53-13Z",
        "https://github.com/minio/minio/security/advisories/GHSA-hq5j-6r98-9m8v",
        "https://nvd.nist.gov/vuln/detail/CVE-2021-21362"
      ],
      "provider_metadata": {
        "cpes": [
          "cpe:2.3:a:minio:minio:*:*:*:*:*:*:*:*"
        ],
        "severity": "High"
      }
    },
    "related_cves": [],
    "security_relevant": true,
    "severity_evidence": "/database_specific/severity"
  },
  "source_id": "core-osv",
  "document_id": 98774,
  "published_at": "2024-03-06T10:58:10.992+00:00"
}