RESTEasy CorsFilter CORS Misconfig Enables Credentialed CrossOrigin Access
CVE-2026-89058 Published on September 18, 2026
Resteasy-core: resteasy: corsfilter reflects arbitrary origin with credentials under wildcard config
A flaw was found in RESTEasy's CorsFilter, which, when configured to allow all origins ("*"), reflects the request's Origin header back in the Access-Control-Allow-Origin response together with Access-Control-Allow-Credentials: true. This permissive cross-origin policy allows a malicious website to make credentialed cross-origin requests and read authenticated responses from a victim's session, resulting in a loss of confidentiality.
Vulnerability Analysis
CVE-2026-89058 is exploitable with network access, requires user interaction. This vulnerability is considered to have a low attack complexity. Public availability of a proof of concept (POC) exploit exists for CVE-2026-89058. The potential impact of an exploit of this vulnerability is considered to have a high impact on confidentiality, with no impact on integrity and availability.
Timeline
Reported to Red Hat.
Made public. 29 days later.
Weakness Types
Origin Validation Error
The software does not properly verify that the source of data or communication is valid.
Permissive Cross-domain Policy with Untrusted Domains
The software uses a cross-domain policy file that includes domains that should not be trusted.
Products Associated with CVE-2026-89058
Want to know whenever a new CVE is published for Red Hat products? stack.watch will email you.
Affected Versions
Red Hat RESTEasy:- Before 6.2.19.Final is affected.
- Version 7.0.0.Alpha1 and below 7.0.5.Final is affected.
- Version 6.2.19.Final-redhat-00003 and below * is unaffected.
- Version 6.2.19.Final-redhat-00003 and below * is unaffected.
- Version 0:11.9.0-6.el10_2.1 and below * is unaffected.
- Version 0:3.0.26-20.el9_8.1 and below * is unaffected.