GitHub Advisoryadvisory · Maven
GHSA-9895-g6x5-xwcp Quarkus CORS filter allows simple GET and POST requests with an invalid Origin to proceed
HIGH
Official page ↗
- Aliases
- CVE-2022-4147
- Ecosystem
- Maven
- Packages
- io.quarkus:quarkus-vertx-http
- Severity
- High
- CVSS vector
- CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
- Weaknesses
- CWE-285
- Reviewed
- 2022-12-06
Affected packages
• Maven io.quarkus:quarkus-vertx-http: >= 2.14.0.CR1, < 2.14.2.Final → fixed in 2.14.2.Final
• Maven io.quarkus:quarkus-vertx-http: < 2.13.5.Final → fixed in 2.13.5.Final
Description
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.
Related
Alias · CVE (1)
- CVE-2022-4147 Quarkus CORS filter allows simple GET and POST requests with invalid Origin to proceed. vulnerability
Weakness · CWE (1)
- CWE-285 Improper Authorization weakness