CVE Vulnerabilities

CVE-2026-50559

Improper Authentication

Published: Jun 19, 2026 | Modified: Jul 30, 2026
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
RedHat/V2
RedHat/V3
7.5 IMPORTANT
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Ubuntu
root.io logo minimus.io logo echo.ai logo

Quarkus is a Java framework for building cloud-native applications. Prior to versions 3.37.0, 3.36.3, 3.33.2.1, 3.33.3, 3.27.4.1, 3.27.5, and 3.20.6.2, Quarkus HTTP path-based authorization policies can be bypassed using encoded semicolons (%3B) to smuggle matrix parameters past the security layer, and using encoded slashes (%2F) or backslashes (%5C) to access protected static resources. This is a distinct issue from CVE-2026-39852, which addressed only literal semicolon stripping. Versions 3.37.0, 3.36.3, 3.33.2.1, 3.33.3, 3.27.4.1, 3.27.5, and 3.20.6.2 contain a patch.

Weakness

When an actor claims to have a given identity, the product does not prove or insufficiently proves that the claim is correct.

Affected Software

NameVendorStart VersionEnd Version
QuarkusQuarkus*3.20.6.2 (excluding)
QuarkusQuarkus3.21.0 (including)3.27.4.1 (excluding)
QuarkusQuarkus3.28.0 (including)3.33.2.1 (excluding)
QuarkusQuarkus3.34.0 (including)3.36.3 (excluding)
Cryostat 4 on RHEL 9RedHatcryostat/cryostat-reports-rhel9:4.2.0-13*
Cryostat 4 on RHEL 9RedHatcryostat/cryostat-rhel9:4.2.0-13*
Cryostat 4 on RHEL 9RedHatcryostat/jfr-datasource-rhel9:4.2.0-13*
Red Hat Build of Apache Camel 3.33 for Quarkus 3.33.2.SP1RedHatquarkus-vertx-http*
Red Hat build of Quarkus 3.20.6.SP2RedHatquarkus-vertx-http*
Red Hat build of Quarkus 3.27.4.SP1RedHatquarkus-vertx-http*
Red Hat build of Quarkus 3.33.2.SP1RedHatquarkus-vertx-http*
Streams for Apache Kafka 2.9.4RedHatquarkus-vertx-http*
Red Hat OpenShift Dev Spaces 3.29RedHatdevspaces/multicluster-redirector-rhel9:1782989027*

Potential Mitigations

References