FKIE_CVE-2024-36107
Vulnerability from fkie_nvd - Published: 2024-05-28 19:15 - Updated: 2026-06-17 07:36
Severity
Summary
MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0. `If-Modified-Since` and `If-Unmodified-Since` headers when used with anonymous requests by sending a random object name requests can be used to determine if an object exists or not on the server on a specific bucket and also gain access to some amount of
information such as `Last-Modified (of the latest version)`, `Etag (of the latest version)`, `x-amz-version-id (of the latest version)`, `Expires (metadata value of the latest version)`, `Cache-Control (metadata value of the latest version)`. This conditional check was being honored before validating if the anonymous access is indeed allowed on the metadata of an object. This issue has been addressed in commit `e0fe7cc3917`. Users must upgrade to RELEASE.2024-05-27T19-17-46Z for the fix. There are no known workarounds for this issue.
References
Impacted products
| Vendor | Product | Version |
|---|
{
"affected": [
{
"affectedData": [
{
"product": "minio",
"vendor": "minio",
"versions": [
{
"status": "affected",
"version": "\u003c RELEASE.2024-05-27T19-17-46Z"
}
]
}
],
"source": "security-advisories@github.com"
},
{
"affectedData": [
{
"cpes": [
"cpe:2.3:a:minio:minio:*:*:*:*:*:*:*:*"
],
"defaultStatus": "unknown",
"product": "minio",
"vendor": "minio",
"versions": [
{
"lessThan": "RELEASE.2024-05-27T19-17-46Z",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
}
],
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0"
}
],
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0. `If-Modified-Since` and `If-Unmodified-Since` headers when used with anonymous requests by sending a random object name requests can be used to determine if an object exists or not on the server on a specific bucket and also gain access to some amount of\ninformation such as `Last-Modified (of the latest version)`, `Etag (of the latest version)`, `x-amz-version-id (of the latest version)`, `Expires (metadata value of the latest version)`, `Cache-Control (metadata value of the latest version)`. This conditional check was being honored before validating if the anonymous access is indeed allowed on the metadata of an object. This issue has been addressed in commit `e0fe7cc3917`. Users must upgrade to RELEASE.2024-05-27T19-17-46Z for the fix. There are no known workarounds for this issue."
},
{
"lang": "es",
"value": "MinIO es un almacenamiento de objetos de alto rendimiento lanzado bajo la licencia p\u00fablica general GNU Affero v3.0. Los encabezados `If-Modified-Since` y `If-Unmodified-Since` cuando se usan con solicitudes an\u00f3nimas enviando un nombre de objeto aleatorio, las solicitudes se pueden usar para determinar si un objeto existe o no en el servidor en un dep\u00f3sito espec\u00edfico y tambi\u00e9n obtener acceso a cierta cantidad de informaci\u00f3n como `\u00daltima modificaci\u00f3n (de la \u00faltima versi\u00f3n)`, `Etag (de la \u00faltima versi\u00f3n)`, `x-amz-version-id (de la \u00faltima versi\u00f3n)`, `Expira (valor de metadatos) de la \u00faltima versi\u00f3n)`, `Cache-Control (valor de metadatos de la \u00faltima versi\u00f3n)`. Esta verificaci\u00f3n condicional se cumpli\u00f3 antes de validar si realmente se permite el acceso an\u00f3nimo a los metadatos de un objeto. Este problema se solucion\u00f3 en el commit \"e0fe7cc3917\". Los usuarios deben actualizar a RELEASE.2024-05-27T19-17-46Z para obtener la soluci\u00f3n. No se conocen workarounds para este problema."
}
],
"id": "CVE-2024-36107",
"lastModified": "2026-06-17T07:36:07.167",
"metrics": {
"cvssMetricV31": [
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 5.3,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
"version": "3.1"
},
"exploitabilityScore": 3.9,
"impactScore": 1.4,
"source": "security-advisories@github.com",
"type": "Secondary"
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"id": "CVE-2024-36107",
"options": [
{
"exploitation": "none"
},
{
"automatable": "yes"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2024-08-06T20:51:21.860158Z",
"version": "2.0.3"
}
}
]
},
"published": "2024-05-28T19:15:10.687",
"references": [
{
"source": "security-advisories@github.com",
"url": "https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/If-Modified-Since"
},
{
"source": "security-advisories@github.com",
"url": "https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/If-Unmodified-Since"
},
{
"source": "security-advisories@github.com",
"url": "https://github.com/minio/minio/commit/e0fe7cc391724fc5baa85b45508f425020fe4272"
},
{
"source": "security-advisories@github.com",
"url": "https://github.com/minio/minio/pull/19810"
},
{
"source": "security-advisories@github.com",
"url": "https://github.com/minio/minio/security/advisories/GHSA-95fr-cm4m-q5p9"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/If-Modified-Since"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/If-Unmodified-Since"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://github.com/minio/minio/commit/e0fe7cc391724fc5baa85b45508f425020fe4272"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://github.com/minio/minio/pull/19810"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://github.com/minio/minio/security/advisories/GHSA-95fr-cm4m-q5p9"
}
],
"sourceIdentifier": "security-advisories@github.com",
"vulnStatus": "Deferred",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-200"
}
],
"source": "security-advisories@github.com",
"type": "Secondary"
}
]
}
Loading…
Loading…
Experimental. This forecast is provided for visualization only and may change without notice. Do not use it for operational decisions.
Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
Loading…
Loading…