What’s Vulnerable › Vulnerabilities

CVE-2023-5675: Quarkus: authorization flaw in quarkus resteasy reactive and classic when "quarkus.security.jaxrs.deny-unannotated-endpoints" or "quarkus.security.jaxrs.default-roles-allowed" properties are used.

Description

A flaw was found in Quarkus. When a Quarkus RestEasy Classic or Reactive JAX-RS endpoint has its methods declared in the abstract Java class or customized by Quarkus extensions using the annotation processor, the authorization of these methods will not be enforced if it is enabled by either 'quarkus.security.jaxrs.deny-unannotated-endpoints' or 'quarkus.security.jaxrs.default-roles-allowed' properties.

Affected products

How to fix

Upgrade to a fixed version: Red Hat build of Quarkus 2.13.9.Final 2.13.9.Final-redhat-00003; Red Hat build of Quarkus 3.2.9.Final 3.2.9.Final-redhat-00003. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2023-5675 or the next vulnerability affects your stack