MinIO unsafe default: Access keys inherit `admin` of root user, allowing privilege escalation
MinIO is a High Performance Object Storage. When someone creates an access key, it inherits the permissions of the parent key. Not only for `s3:*` actions, but also `admin:*` actions. Which means unless somewhere above in the access-key hierarchy, the `admin` rights are denied, access keys will be able to simply override their own `s3` permissions to something more permissive. The vulnerability is fixed in RELEASE.2024-01-31T20-20-33Z.
- 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
MinIO unsafe default: Access keys inherit `admin` of root user, allowing privilege escalation
core-osv · Original sourcePublished 6 Mar 2024, 10:56 UTC
MinIO is a High Performance Object Storage. When someone creates an access key, it inherits the permissions of the parent key. Not only for `s3:*` actions, but also `admin:*` actions. Which means unless somewhere above in the access-key hierarchy, the `admin` rights are denied, access keys will be able to simply override their own `s3` permissions to something more permissive. The vulnerability is fixed in RELEASE.2024-01-31T20-20-33Z.
osv:BIT-minio-2024-24747
minio
Fixed versions: 2024.2.4
Complete source record
{
"id": "54dce7000c1020a8bb2ad5392a7620d6ff8a115a309708be5def6e9ef6c83cd4",
"url": "https://osv.dev/vulnerability/BIT-minio-2024-24747",
"method": "structured",
"payload": {
"kind": "withdrawal",
"title": "MinIO unsafe default: Access keys inherit `admin` of root user, allowing privilege escalation",
"summary": "MinIO is a High Performance Object Storage. When someone creates an access key, it inherits the permissions of the parent key. Not only for `s3:*` actions, but also `admin:*` actions. Which means unless somewhere above in the access-key hierarchy, the `admin` rights are denied, access keys will be able to simply override their own `s3` permissions to something more permissive. The vulnerability is fixed in RELEASE.2024-01-31T20-20-33Z.",
"evidence": "osv:BIT-minio-2024-24747",
"products": [
{
"name": {
"value": "minio",
"evidence": "/affected/0/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "2024.2.4",
"evidence": "/affected/0/ranges"
}
],
"affected_versions": []
}
],
"severity": "high",
"structured": {
"id": "BIT-minio-2024-24747",
"aliases": [
"BIT-minio-2024-24747"
],
"affected": [
{
"ranges": [
{
"type": "SEMVER",
"events": [
{
"introduced": "2024.1.31"
},
{
"fixed": "2024.2.4"
}
]
}
],
"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:U/C:H/I:H/A:H"
}
],
"database_specific": {
"source": "https://github.com/bitnami/vulndb/tree/main/data/minio/BIT-minio-2024-24747.json"
}
}
],
"modified": "2026-10-08T08:11:02.807610244Z",
"provider": "osv",
"references": [
"https://github.com/minio/minio/commit/0ae4915a9391ef4b3ec80f5fcdcf24ee6884e776",
"https://github.com/minio/minio/releases/tag/RELEASE.2024-01-31T20-20-33Z",
"https://github.com/minio/minio/security/advisories/GHSA-xx8w-mq23-29g4",
"https://nvd.nist.gov/vuln/detail/CVE-2024-24747"
],
"provider_metadata": {
"cpes": [
"cpe:2.3:a:minio:minio:2024.01.31:*:*:*:*:*:*:*",
"cpe:2.3:a:minio:minio:2024-01-31t20-20-33z:*:*:*:*:*:*:*",
"cpe:2.3:a:minio:minio:*:*:*:*:*:*:*:*"
],
"severity": "High"
}
},
"related_cves": [],
"security_relevant": true,
"severity_evidence": "/database_specific/severity"
},
"source_id": "core-osv",
"document_id": 98783,
"published_at": "2024-03-06T10:56:07.269+00:00"
}