CVE-2026-50559: quarkus Improper Authentication
Vulnerability summary
CVE-2026-50559 is a high (CVSS 7.5) Improper Authentication vulnerability in quarkus. EPSS estimates a 1.02% chance of exploitation in the next 30 days, higher than 62.9% of scored vulnerabilities. 1 public exploit is recorded.
Advisory lineage
Upstream 0 · Downstream 0 · Related 1Timeline
- 19-06-2026PublishedVulnerability first disclosed.
- 13-08-2026Last modifiedVulnerability information updated.
Description
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.
CVSS metrics
5 scores · 5 sources · 1 version- OSV · WolfiEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- OSV · ChainguardEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- OSV · MavenEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- NVDNIST7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
EPSS trend
Probability
1.02%
Chance of exploitation in the next 30 days
Percentile
63%
Versus all other CVEs
30-day change
+0.36 pp
From 0.67% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundQuarkus
Maturity: poc
Weaknesses
CWE · root cause- CWE-287Improper AuthenticationWhen an actor claims to have a given identity, the product does not prove or insufficiently proves that the claim is correct.
- CWE-863Incorrect AuthorizationThe product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.
- CWE-551Incorrect Behavior Order: Authorization Before Parsing and CanonicalizationIf a web server does not fully parse requested URLs before it examines them for authorization, it may be possible for an attacker to bypass authorization protection.
Affected systems
Chainguard27 products
- apicurio-registry< 3.3.1-r0
- apicurio-registry-3-operator< 3.3.1-r4
- apicurio-registry-3-operator-fips< 3.3.1-r2
- apicurio-registry-fips< 3.3.1-r2
- floci-az< 0.9.0-r4
Wolfi4 products
- apicurio-registry< 3.3.1-r0
- keycloak-26.5All versions (No fix recorded)
- keycloak-26.5-iamguarded-compatAll versions (No fix recorded)
- keycloak-26.5-operatorAll versions (No fix recorded)
Io.quarkus1 product
- quarkus-vertx-http< 3.20.6.2 | ≥ 3.21.0.CR1, < 3.27.4.1 | ≥ 3.28.0.CR1, < 3.33.2.1 | ≥ 3.34.0.CR1, < 3.36.3 | ≥ 3.37.0.CR1, < 3.37.0
Quarkus1 product
- quarkus< 3.20.6.2 | ≥ 3.21.0, < 3.27.4.1 | ≥ 3.28.0, < 3.33.2.1 | ≥ 3.34.0, < 3.36.3
Quarkusio1 product
- quarkus≥ 3.36.0, < 3.36.3 | ≥ 3.33.0, < 3.33.2.1 | ≥ 3.27.0, < 3.27.4.1 | < 3.20.6.2
5 vendors · 34 products
References
15 links- github.com/quarkusio/quarkus/security/advisories/GHSA-qcxp-gm7m-4j5vX Refsource CONFIRMWEBExploitVendor Advisory
Show all 15 references
- github.com/quarkusio/quarkusPACKAGE