<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://cve.radiocsirt.org</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Sat, 03 Oct 2026 07:11:57 +0000</lastBuildDate>
    <item>
      <title>bdu:2024-01131</title>
      <link>https://cve.radiocsirt.org/vuln/bdu:2024-01131</link>
      <description>bdu:2024-01131</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/bdu:2024-01131</guid>
    </item>
    <item>
      <title>BIT-minio-2024-24747 — MinIO unsafe default: Access keys inherit `admin` of root user, allowing privilege escalation</title>
      <link>https://cve.radiocsirt.org/vuln/bit-minio-2024-24747</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Bitnami: minio&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Bitnami: minio&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/bit-minio-2024-24747</guid>
    </item>
    <item>
      <title>CLEANSTART-2026-VK24562 — Security fix for CVE-2024-24747 applied in: minio 0.20240131.202033-r0</title>
      <link>https://cve.radiocsirt.org/vuln/cleanstart-2026-vk24562</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; CleanStart: minio&lt;/p&gt;
&lt;p&gt;Security vulnerability affects the minio package. This issue is resolved in later releases. See references for vulnerability details.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; CleanStart: minio&lt;/p&gt;
&lt;p&gt;Security vulnerability affects the minio package. This issue is resolved in later releases. See references for vulnerability details.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/cleanstart-2026-vk24562</guid>
    </item>
    <item>
      <title>EUVD-2026-4127</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-4127</link>
      <description>EUVD-2026-4127</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-4127</guid>
    </item>
    <item>
      <title>fkie_cve-2024-24747</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2024-24747</link>
      <description>&lt;p&gt;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.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;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.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2024-24747</guid>
    </item>
    <item>
      <title>GHSA-xx8w-mq23-29g4 — Minio unsafe default: Access keys inherit `admin` of root user, allowing privilege escalation</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-xx8w-mq23-29g4</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/minio/minio&lt;/p&gt;
&lt;p&gt;### Summary
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.&lt;/p&gt;
&lt;p&gt;Credit to @xSke for sort of accidentally discovering this. I only understood the implications.&lt;/p&gt;
&lt;p&gt;### Details / PoC
We spun up the latest version of minio in a docker container and signed in to the admin UI 
using the minio root user. We created two buckets, `public` and `private` and created an 
access key called `mycat` and attached the following policy to only allow access to the 
bucket called `public`.&lt;/p&gt;
&lt;p&gt;```json
{
 &amp;#34;Version&amp;#34;: &amp;#34;2012-10-17&amp;#34;,
 &amp;#34;Statement&amp;#34;: [
  {
   &amp;#34;Effect&amp;#34;: &amp;#34;Allow&amp;#34;,
   &amp;#34;Action&amp;#34;: [
    &amp;#34;s3:*&amp;#34;
   ],
   &amp;#34;Resource&amp;#34;: [
    &amp;#34;arn:aws:s3:::public&amp;#34;,
    &amp;#34;arn:aws:s3:::public/*&amp;#34;
   ]
  }
 ]
}
```
We then set an alias in mc:  `mcli alias set vuln http://localhost:9001 mycat mycatiscute`&lt;/p&gt;
&lt;p&gt;And checked whether policy works:
```
A ~/c/minio-vuln mcli ls vuln
[0001-01-01 00:53:28 LMT]     0B public/
```
Looks good, we believe this is how 99% of users will work with access policies.&lt;/p&gt;
&lt;p&gt;If I now create a file `full-access-policy.json`:
```json
{
  &amp;#34;Version&amp;#34;: &amp;#34;2012-10-17&amp;#34;,
  &amp;#34;Statement&amp;#34;: [
    {
      &amp;#34;Effect&amp;#34;: &amp;#34;Allow&amp;#34;,
      &amp;#34;Action&amp;#34;: [
        &amp;#34;s3:*&amp;#34;
      ],
      &amp;#34;Resource&amp;#34;: [
        &amp;#34;arn:aws:s3:::*&amp;#34;
      ]
    }
  ]
}
```
And…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/minio/minio&lt;/p&gt;
&lt;p&gt;### Summary
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.&lt;/p&gt;
&lt;p&gt;Credit to @xSke for sort of accidentally discovering this. I only understood the implications.&lt;/p&gt;
&lt;p&gt;### Details / PoC
We spun up the latest version of minio in a docker container and signed in to the admin UI 
using the minio root user. We created two buckets, `public` and `private` and created an 
access key called `mycat` and attached the following policy to only allow access to the 
bucket called `public`.&lt;/p&gt;
&lt;p&gt;```json
{
 &amp;#34;Version&amp;#34;: &amp;#34;2012-10-17&amp;#34;,
 &amp;#34;Statement&amp;#34;: [
  {
   &amp;#34;Effect&amp;#34;: &amp;#34;Allow&amp;#34;,
   &amp;#34;Action&amp;#34;: [
    &amp;#34;s3:*&amp;#34;
   ],
   &amp;#34;Resource&amp;#34;: [
    &amp;#34;arn:aws:s3:::public&amp;#34;,
    &amp;#34;arn:aws:s3:::public/*&amp;#34;
   ]
  }
 ]
}
```
We then set an alias in mc:  `mcli alias set vuln http://localhost:9001 mycat mycatiscute`&lt;/p&gt;
&lt;p&gt;And checked whether policy works:
```
A ~/c/minio-vuln mcli ls vuln
[0001-01-01 00:53:28 LMT]     0B public/
```
Looks good, we believe this is how 99% of users will work with access policies.&lt;/p&gt;
&lt;p&gt;If I now create a file `full-access-policy.json`:
```json
{
  &amp;#34;Version&amp;#34;: &amp;#34;2012-10-17&amp;#34;,
  &amp;#34;Statement&amp;#34;: [
    {
      &amp;#34;Effect&amp;#34;: &amp;#34;Allow&amp;#34;,
      &amp;#34;Action&amp;#34;: [
        &amp;#34;s3:*&amp;#34;
      ],
      &amp;#34;Resource&amp;#34;: [
        &amp;#34;arn:aws:s3:::*&amp;#34;
      ]
    }
  ]
}
```
And…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-xx8w-mq23-29g4</guid>
    </item>
    <item>
      <title>gsd-2024-24747</title>
      <link>https://cve.radiocsirt.org/vuln/gsd-2024-24747</link>
      <description>gsd-2024-24747</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/gsd-2024-24747</guid>
    </item>
  </channel>
</rss>
