Read the docs
TI-2022-03793 Aliases CVE-2022-4147GHSA-9895-g6x5-xwcp

Improper authorization in quarkus-2

Priority LOW 34CWE-1026Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Required
Attack complexity
High
Impact type
Security bypass
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-285.

Summary

Quarkus CORS filter allows simple GET and POST requests with invalid Origin to proceed. Simple GET or POST requests made with XMLHttpRequest are the ones which have no event listeners registered on the object returned by the XMLHttpRequest upload property and have no ReadableStream object used in the request.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00616 49th percentileScored 2026-11-07
Fix Fixed io.quarkus:quarkus-vertx-http (Maven): 2.14.2.Final, 2.13.5.FinalRed Hat: 2 advisories

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
—quarkus-22—No fix listedCNA
—io.quarkus:quarkus-vertx-http (Maven)2.14.0.CR1 to before 2.14.2.Final2.14.2.FinalPatch availableGHSA-9895-g6x5-xwcp
—io.quarkus:quarkus-vertx-http (Maven)before 2.13.5.Final2.13.5.FinalPatch availableGHSA-9895-g6x5-xwcp
  • quarkus-2 Vendor— Affected 2 Fixed in — No fix listed CNA
  • io.quarkus:quarkus-vertx-http (Maven) Vendor— Affected 2.14.0.CR1 to before 2.14.2.Final Fixed in 2.14.2.Final Patch available GHSA-9895-g6x5-xwcp
  • io.quarkus:quarkus-vertx-http (Maven) Vendor— Affected before 2.13.5.Final Fixed in 2.13.5.Final Patch available GHSA-9895-g6x5-xwcp

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:quarkus:quarkus:*:*:*:*:*:*:*:*2.0 to before 2.13.5; 2.14.0 to before 2.14.2Vulnerablequarkusio
  • cpe:2.3:a:quarkus:quarkus:*:*:*:*:*:*:*:* Versions 2.0 to before 2.13.5; 2.14.0 to before 2.14.2 Vulnerable ·quarkusio

Remediation

  • Fix · GHSA-9895-g6x5-xwcp io.quarkus:quarkus-vertx-http (Maven) Fixed in 2.14.2.Final Advisory →
  • Fix · GHSA-9895-g6x5-xwcp io.quarkus:quarkus-vertx-http (Maven) Fixed in 2.13.5.Final Advisory →

Red Hat 2 advisories

  • RHSA-2022:9023 Released 2022-12-14 · Red Hat rating Important
    Red Hat build of Quarkus 2.13.5 release and security update
    • Red Hat build of Quarkus 2.13.5
  • RHSA-2022:8957 Released 2022-12-13 · Red Hat rating Important
    Red Hat build of Quarkus Platform 2.7.6.SP3 and security update
    • Red Hat build of Quarkus Platform 2.7.6.SP3

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat build of Quarkus 2.13.5Fixed RHSA-2022:9023
Red Hat build of Quarkus Platform 2.7.6.SP3Fixed RHSA-2022:8957

Timeline

  1. 2026-10-02 Threatist record created from CVE-2022-4147
  2. 2026-10-03 Alias added: GHSA-9895-g6x5-xwcp

References

  • TI-2022-06097 Unchecked Class Instantiation when providing Plugin Classes CVSS 3.1CRITICAL 9.8
  • TI-2026-37281 Authentication/Authorization Bypass via Advanced Path Normalization Vulnerabilities CVSS 3.1HIGH 7.5
  • TI-2022-03763 Injection in quarkus CVSS 3.1CRITICAL 9.8
  • TI-2020-15666 XML external entity injection in jackson-databind CVSS 3.1HIGH 7.5
  • TI-2017-13794 The Alias feature in SnakeYAML before 1.26 allows entity expansion during a load… CVSS 3.1HIGH 7.5
  • TI-2021-08126 block repositories using http by default CVSS 3.1CRITICAL 9.1
See all 48 →

Sources