Read the docs
TI-2026-28396 Aliases CVE-2026-39414GHSA-h749-fxx7-pwpg

MinIO affected a DoS via Unbounded Memory Allocation in S3 Select CSV Parsing

Priority LOW 32CWE-770Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · High
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-770.

Summary

MinIO is a high-performance object storage system. From RELEASE.2018-08-18T03-49-57Z to before RELEASE.2025-12-20T04-58-37Z, MinIO's S3 Select feature is vulnerable to memory exhaustion when processing CSV files containing lines longer than available memory. The CSV reader's nextSplit() function calls bufio.Reader.ReadBytes('\n') with no size limit, buffering the entire input in memory until a newline is found. A CSV file with no newline characters causes the entire contents to be read into a single allocation, leading to an OOM crash of the MinIO server process. This is exploitable by any authenticated user with s3:PutObject and s3:GetObject permissions. The attack is especially practical when combined with compression: a ~2 MB gzip-compressed CSV can decompress to gigabytes of data without newlines, allowing a small upload to cause large memory consumption on the server. However, compression is not required — a sufficiently large uncompressed CSV with no newlines triggers the same issue.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00504 43rd percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
MinIOminio>= RELEASE.2018-08-18T03-49-57Z, < RELEASE.2025-12-20T04-58-37Z—No fix listedCNA
—github.com/minio/minio (Go)0.0.0-20180815103019-7c14cdb60e53 and later—No fix listedGHSA-h749-fxx7-pwpg
  • minio VendorMinIO Affected >= RELEASE.2018-08-18T03-49-57Z, < RELEASE.2025-12-20T04-58-37Z Fixed in — No fix listed CNA
  • github.com/minio/minio (Go) Vendor— Affected 0.0.0-20180815103019-7c14cdb60e53 and later Fixed in — No fix listed GHSA-h749-fxx7-pwpg

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:minio:minio:*:*:*:*:*:*:*:*2018-08-18t03-49-57z – 2025-10-15t17-29-55zVulnerableMinIO
  • cpe:2.3:a:minio:minio:*:*:*:*:*:*:*:* Versions 2018-08-18t03-49-57z – 2025-10-15t17-29-55z Vulnerable ·MinIO

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-39414
  2. 2026-10-03 Alias added: GHSA-h749-fxx7-pwpg

References

  • TI-2023-12978 MinIO is vulnerable to privilege escalation on Linux/MacOS KEVCVSS 3.1HIGH 8.8
  • TI-2023-12976 Minio Information Disclosure in Cluster Deployment KEVCVSS 3.1HIGH 7.5
  • TI-2023-11082 Allowed DELETE on resources on object locked buckets under Governance mode in Minio CVSS 3.1HIGH 8.8
  • TI-2024-16264 MinIO unsafe default: Access keys inherit `admin` of root user, allowing privilege escalation CVSS 3.1HIGH 8.8
  • TI-2022-08654 Improper Privilege Management in MinIO CVSS 3.1HIGH 8.8
  • TI-2022-13073 Possible DDOS by establishing keep-alive connections with anonymous HTTP clients in MinIO CVSS 3.1HIGH 7.5
See all 22 →

Sources