Approved changes feed: RSS · Atom

cpe:2.3:a:quarkus:quarkus:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorQuarkus (62206e5a-9724-5a4b-af3a-7b5eaa3d232b)
ProductQuarkus (19a3503f-e727-5e33-9621-340ea0500a3f)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/quarkusio/quarkus purl2cpe 2026-06-01 10:11:15.496658

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-39852 vulnerable 2026-06-08 08:01:17.113679 Quarkus authorization bypass via semicolon path normalization inconsistency
Quarkus is a Java framework for building cloud-native applications. In versions prior to 3.20.6.1, 3.27.3.1, 3.33.1.1, 3.35.1.1, 3.34.7, and 3.35.2, a path normalization inconsistency between the security layer and the routing layer allows unauthenticated or lower-privileged users to bypass HTTP path-based authorization policies. Quarkus's security layer performs authorization checks on the raw URL path which preserves matrix parameters (semicolons), while RESTEasy Reactive's routing layer strips matrix parameters before matching endpoints. An attacker can append a semicolon and arbitrary text to a request URL (e.g., /api/admin;anything) to bypass policies protecting /api/admin while still routing to the protected endpoint. This issue has been fixed in versions 3.20.6.1, 3.27.3.1, 3.33.1.1, 3.35.1.1, 3.34.7, and 3.35.2.
Published: 2026-05-05T20:58:29.575Z
Updated: 2026-08-17T12:05:19.346Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-66560 vulnerable 2026-06-08 07:41:19.184622 Quarkus REST has potential worker thread starvation when HTTP connection is closed while waiting to write
MEDIUM (5.9)
Quarkus is a Cloud Native, (Linux) Container First framework for writing Java applications. Prior to versions 3.31.0, 3.27.2, and 3.20.5, a vulnerability exists in the HTTP layer of Quarkus REST related to response handling. When a response is being written, the framework waits for previously written response chunks to be fully transmitted before proceeding. If the client connection is dropped during this waiting period, the associated worker thread is never released and becomes permanently blocked. Under sustained or repeated occurrences, this can exhaust the available worker threads, leading to degraded performance, or complete unavailability of the application. This issue has been patched in versions 3.31.0, 3.27.2, and 3.20.5. A workaround involves implementing a health check that monitors the status and saturation of the worker thread pool to detect abnormal thread retention early.
Published: 2026-01-07T17:33:22.083Z
Updated: 2026-01-07T17:59:59.091Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-12225 vulnerable 2026-06-08 06:23:51.470354 Io.quarkus:quarkus-security-webauthn: quarkus webauthn unexpected authentication bypass
CRITICAL (9.1)
A vulnerability was found in Quarkus in the quarkus-security-webauthn module. The Quarkus WebAuthn module publishes default REST endpoints for registering and logging users in while allowing developers to provide custom REST endpoints. When developers provide custom REST endpoints, the default endpoints remain accessible, potentially allowing attackers to obtain a login cookie that has no corresponding user in the Quarkus application or, depending on how the application is written, could correspond to an existing user that has no relation with the current attacker, allowing anyone to log in as an existing user by just knowing that user's user name.
Published: 2025-05-06T19:49:16.502Z
Updated: 2025-11-20T07:12:24.461Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-6394 vulnerable 2026-06-08 06:19:47.107928 Quarkus: graphql operations over websockets bypass
HIGH (7.4)
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.
Published: 2023-12-09T01:26:52.908Z
Updated: 2026-03-24T11:28:00.390Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-6267 vulnerable 2026-06-08 06:19:46.809150 Quarkus: json payload getting processed prior to security checks when rest resources are used with annotations.
HIGH (8.6)
A flaw was found in the json payload. If annotation based security is used to secure a REST resource, the JSON body that the resource may consume is being processed (deserialized) prior to the security constraints being evaluated and applied. This does not happen with configuration based security.
Published: 2024-01-25T18:12:44.771Z
Updated: 2025-11-20T07:08:53.747Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-5720 vulnerable 2026-06-08 06:19:44.567903 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-4853 vulnerable 2026-06-08 06:16:14.731694 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-1584 vulnerable 2026-06-08 05:52:36.155275 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-0481 vulnerable 2026-06-08 05:52:05.158228 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-0044 vulnerable 2026-06-08 05:52:04.137620 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-4147 vulnerable 2026-06-08 05:51:36.900181 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-4116 vulnerable 2026-06-08 05:51:36.787601 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-42004 vulnerable 2026-06-08 05:49:29.103347 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-42003 vulnerable 2026-06-08 05:49:29.100709 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-2466 vulnerable 2026-06-08 05:43:35.604591 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-21724 vulnerable 2026-06-08 05:40:02.096566 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-21363 vulnerable 2026-06-08 05:40:01.341660 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-0981 vulnerable 2026-06-08 05:39:11.599991 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-43797 vulnerable 2026-06-08 05:36:44.284646 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-3642 vulnerable 2026-06-08 05:33:53.270190 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-38153 vulnerable 2026-06-08 05:32:55.550701 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-37714 vulnerable 2026-06-08 05:32:54.663325 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-37137 vulnerable 2026-06-08 05:32:53.423717 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-37136 vulnerable 2026-06-08 05:32:53.400376 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-2471 vulnerable 2026-06-08 05:31:46.775616 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-29429 vulnerable 2026-06-08 05:31:26.341824 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-29428 vulnerable 2026-06-08 05:31:26.341382 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-29427 vulnerable 2026-06-08 05:31:26.340701 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-28170 vulnerable 2026-06-08 05:31:23.120862 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-26291 vulnerable 2026-06-08 05:30:42.167656 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-21409 vulnerable 2026-06-08 05:29:11.973505 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-21295 vulnerable 2026-06-08 05:29:11.561731 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-21290 vulnerable 2026-06-08 05:29:11.523310 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-20328 vulnerable 2026-06-08 05:29:09.009360 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-20289 vulnerable 2026-06-08 05:29:08.914035 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-8908 vulnerable 2026-06-08 05:27:19.929309 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-28491 vulnerable 2026-06-08 05:23:56.162811 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-25724 vulnerable 2026-06-08 05:23:49.266034 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-25649 vulnerable 2026-06-08 05:22:37.037860 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-25638 vulnerable 2026-06-08 05:22:36.978302 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-25633 vulnerable 2026-06-08 05:22:36.965946 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-1728 vulnerable 2026-06-08 05:21:02.899660 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-1714 vulnerable 2026-06-08 05:21:02.871563 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-13956 vulnerable 2026-06-08 05:18:01.614331 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-13692 vulnerable 2026-06-08 05:18:01.015053 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-10693 vulnerable 2026-06-08 05:16:35.671888 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-14900 vulnerable 2026-06-08 05:12:56.392321 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-18640 vulnerable 2026-06-08 05:09:11.335301 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.