Skip to content
OpenAdvisories
Low · 2.1 CVE-2026-33221 EUVD-2026-13877GHSA-g9f6-9775-hffmGO-2026-4759

Nhost Storage Affected by MIME Type Spoofing via Trusted Client Content-Type Header in Storage Upload

Published Mar 20, 2026 · Updated Mar 25, 2026 · Assigned by GitHub_M

Description

Nhost is an open source Firebase alternative with GraphQL. Prior to version 0.12.0, the storage service's file upload handler trusts the client-provided Content-Type header without performing server-side MIME type detection. This allows an attacker to upload files with an arbitrary MIME type, bypassing any MIME-type-based restrictions configured on storage buckets. This issue has been patched in version 0.12.0.

Affected products

VendorProductAffectedFixed
nhost nhost < 0.12.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1
openSUSE Leap 15.6 govulncheck-vulndb 0.0.20260326T203309-150000.1.155.2 SUSE-SU-2026:1135-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/nhost/nhost < 0.0.0-20260318074820-c4bd53f042d7 0.0.0-20260318074820-c4bd53f042d7 GHSA-g9f6-9775-hffm

Advisories 2

References