Ecosyste.ms: Advisories

An open API service providing security vulnerability metadata for many open source software ecosystems.

Security Advisories: GSA_kwCzR0hTQS1tdmM4LTZmZnAtanJ4Nc4AA3pp

Authorization bypass in Quarkus

A flaw was found in Quarkus. This issue occurs when receiving a request over websocket with no role-based permission specified on the GraphQL operation, Quarkus processes the request without authentication despite the endpoint being secured. This can allow an attacker to access information and functionality outside of normal granted API permissions.

Permalink: https://github.com/advisories/GHSA-mvc8-6ffp-jrx5
JSON: https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1tdmM4LTZmZnAtanJ4Nc4AA3pp
Source: GitHub Advisory Database
Origin: Unspecified
Severity: High
Classification: General
Published: 5 months ago
Updated: 4 months ago


CVSS Score: 7.4
CVSS vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N

Identifiers: GHSA-mvc8-6ffp-jrx5, CVE-2023-6394
References: Repository: https://github.com/quarkusio/quarkus
Blast Radius: 14.9

Affected Packages

maven:io.quarkus:quarkus-smallrye-graphql-client
Dependent packages: 9
Dependent repositories: 103
Downloads:
Affected Version Ranges: < 2.13.9.Final, >= 2.14.0, < 3.5.3
Fixed in: 2.13.9.Final, 3.5.3
All affected versions: 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.4.0, 3.4.1, 3.4.2, 3.4.3, 3.5.0, 3.5.1, 3.5.2, 3.5.3, 3.6.0, 3.6.1, 3.6.2, 3.6.3, 3.6.4, 3.6.5, 3.6.6, 3.6.7, 3.6.8, 3.6.9, 3.7.0, 3.7.1, 3.7.2, 3.7.3, 3.7.4, 3.8.0, 3.8.1, 3.8.2, 3.8.3, 3.9.0, 3.9.1, 3.9.2, 3.9.3
All unaffected versions: