CVE-2022-24842 json
Improper Privilege Management in MinIO
published 2022-04-12 4 y ago modified 2026-06-17 4 mo ago also EUVD-2022-29625
- cvss
- 8.8
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 2.1%
- EPSS 2.1% chance of exploitation in 30 days, percentile 81%
- public exploits
- 0
- none known
Summary
MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0. A security issue was found where an non-admin user is able to create service accounts for root or other admin users and then is able to assume their access policies via the generated credentials. This in turn allows the user to escalate privilege to that of the root user. This vulnerability has been resolved in pull request #14729 and is included in `RELEASE.2022-04-12T06-55-35Z`. Users unable to upgrade may workaround this issue by explicitly adding a `admin:CreateServiceAccount` deny policy, however, this, in turn, denies the user the ability to create their own service accounts as well.
Patch / fix
- minio minio 2022-04-12t06-55-35z
- github.com/minio/minio@66b14a0 commit
- github.com/minio/minio#14729 pull request
- github.com/minio/minio/security/advisories/GHSA-2j69-jjmg-534q advisory
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2022-24842 updated cvss 8.8
minio: Unprivileged user is able to create service accounts for root or other admin users
-
Red Hat All currently supported Red Hat productsnot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- total
- Assessed
- 18 mo ago
Exploit prediction
2.12% chance of exploitation in the next 30 days, higher than 81% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/minio/minio/pull/14729 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| NVD | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| NVD | 2.0 | 9.0 | AV:N/AC:L/Au:S/C:C/I:C/A:C |
Affected products
- minio minio
Classification
- Weakness
-
- CWE-269 Improper Privilege Management
References
-
github.com
/minio/minio/pull/14729
exploit, patch, third-party-advisory
-
github.com
/minio/minio/commit/66b14a0d32684d527ae8018dc6d9d46ccce58ae3
patch, third-party-advisory
-
github.com
/minio/minio/security/advisories/GHSA-2j69-jjmg-534q
patch, third-party-advisory
Sources
- CVE List CVE-2022-24842
- NVD CVE-2022-24842
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.