Skip to content
OpenAdvisories
High · 7.5 CVE-2024-10295 EUVD-2024-33410GHSA-qh7g-57ww-6fq4

Gateway: apicast basic auth bypass via malformed base64 headerssending non-base64 'basic' auth with special characters causes apicast to incorrectly authenticate a request

Published Oct 24, 2024 · Updated Nov 4, 2026 · Assigned by redhat

Description

A flaw was found in Gateway. Sending a non-base64 'basic' auth with special characters can cause APICast to incorrectly authenticate a request. A malformed basic authentication header containing special characters bypasses authentication and allows unauthorized access to the backend. This issue can occur due to a failure in the base64 decoding process, which causes APICast to skip the rest of the authentication checks and proceed with routing the request upstream.

Affected products

VendorProductAffectedFixed
— gateway ≤ 2.14.2 —
Red Hat Red Hat 3scale API Management Platform 2 — —

References