Resteasy-core: resteasy sourceprovider remote unauthenticated file read
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Red Hat | Red Hat Build of Apache Camel 3.33.3.SP1 | affected |
|
||||||
| Red Hat | Red Hat build of Keycloak 26.6 | affected |
|
||||||
| Red Hat | Red Hat build of Keycloak 26.6 | affected |
|
||||||
| Red Hat | Red Hat build of Keycloak 26.6 | affected |
|
||||||
| Red Hat | Red Hat build of Keycloak 26.6.7 | unaffected | — | ||||||
| Red Hat | Red Hat build of Keycloak 26.6.7 | unaffected | — | ||||||
| Red Hat | Red Hat build of Keycloak 26.6.7 | unaffected | — | ||||||
| Red Hat | Red Hat build of Keycloak 26.6.7 | unaffected | — | ||||||
| Red Hat | Red Hat build of Keycloak 26.6.7 | unaffected | — | ||||||
| Red Hat | Red Hat build of Quarkus 3.27.5.SP1 | affected |
|
||||||
| Red Hat | Red Hat build of Quarkus 3.33.3.SP1 | affected |
|
||||||
| Red Hat | Red Hat Enterprise Linux 9 | affected |
|
||||||
| Red Hat | Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions | affected |
|
||||||
| Red Hat | Red Hat Enterprise Linux 9.4 Update Services for SAP Solutions | affected |
|
||||||
| Red Hat | Red Hat Enterprise Linux 9.6 Extended Update Support | affected |
|
||||||
| Red Hat | Red Hat JBoss Enterprise Application Platform 8.1 | unaffected | — | ||||||
| Red Hat | Red Hat JBoss Enterprise Application Platform 8.1 | unaffected | — | ||||||
| Red Hat | Red Hat build of Apache Camel 4 for Quarkus 3 | affected | — | ||||||
| Red Hat | Red Hat build of Apicurio Registry 3 | affected | — | ||||||
| Red Hat | Red Hat build of Debezium 3 | affected | — | ||||||
| Red Hat | Red Hat Enterprise Linux 8 | affected | — | ||||||
| Red Hat | Red Hat Enterprise Linux 8 | unaffected | — | ||||||
| Red Hat | Red Hat Fuse 7 | unaffected | — | ||||||
| Red Hat | Red Hat JBoss Enterprise Application Platform Expansion Pack | affected | — | ||||||
| Red Hat | Red Hat Satellite 6 | unaffected | — |
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Redhat | Build Of Apache Camel For Quarkus |
|
||||||||
| Redhat | Build Of Apicurio Registry |
|
||||||||
| Redhat | Build Of Debezium 3 |
|
||||||||
| Redhat | Build Of Keycloak |
|
||||||||
| Redhat | Build Of Quarkus |
|
||||||||
| Redhat | Enterprise Linux |
|
||||||||
| Redhat | Jboss Enterprise Application Platform |
|
||||||||
| Redhat | Jboss Enterprise Application Platform Expansion Pack |
|
||||||||
| Redhat | Quay 3 |
|
||||||||
| Redhat | Resteasy |
|
||||||||
| Redhat | Satellite |
|
Vendor Workaround
To mitigate this issue, avoid exposing RESTEasy endpoints that return Source or StreamSource types. Alternatively, implement a custom MessageBodyWriter for Source types that explicitly applies XML security features to the SAXParserFactory before parsing. Changes to application configuration or code typically require an application redeployment or restart to take effect.
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.850% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:jboss_enterprise_application_platform:8.1 | |
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:enterprise_linux:8 |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat jboss Enterprise Application Platform Xp
|
|
| CPEs | cpe:/a:redhat:jboss_enterprise_application_platform_xp:6.0 | |
| Vendors & Products |
Redhat jboss Enterprise Application Platform Xp
|
|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:rhel_e4s:9.2::appstream | |
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:quarkus:3.33::el8 |
cpe:/a:redhat:quarkus:3.27 cpe:/a:redhat:quarkus:3.33 |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat rhel E4s
|
|
| CPEs | cpe:/a:redhat:rhel_e4s:9.4::appstream | |
| Vendors & Products |
Redhat rhel E4s
|
|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat apache Camel Quarkus
Redhat quarkus |
|
| CPEs | cpe:/a:redhat:apache_camel_quarkus:3.33 cpe:/a:redhat:quarkus:3.27::el8 cpe:/a:redhat:quarkus:3.33::el8 |
|
| Vendors & Products |
Redhat apache Camel Quarkus
Redhat quarkus |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat rhel Eus
|
|
| CPEs | cpe:/a:redhat:rhel_eus:9.6::appstream | |
| Vendors & Products |
Redhat rhel Eus
|
|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:enterprise_linux:9::appstream | |
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:build_keycloak:26.6::el9 | |
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:quarkus:3 |
|
| Vendors & Products |
Redhat apache Camel Quarkus
Redhat quarkus |
|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat apache Camel Quarkus
|
|
| CPEs | cpe:/a:redhat:apache_camel_quarkus:3.33 | |
| Vendors & Products |
Redhat apache Camel Quarkus
|
|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat build Of Apache Camel For Quarkus
Redhat build Of Apicurio Registry Redhat build Of Debezium 3 Redhat build Of Keycloak Redhat build Of Quarkus Redhat jboss Enterprise Application Platform Expansion Pack Redhat quay 3 Redhat resteasy |
|
| Vendors & Products |
Redhat build Of Apache Camel For Quarkus
Redhat build Of Apicurio Registry Redhat build Of Debezium 3 Redhat build Of Keycloak Redhat build Of Quarkus Redhat jboss Enterprise Application Platform Expansion Pack Redhat quay 3 Redhat resteasy |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A flaw was found in RESTEasy's SourceProvider. This vulnerability allows an unauthenticated attacker to perform an unauthenticated remote file read. By sending a specially crafted XML body with a DOCTYPE declaration referencing external entities to an endpoint that accepts application/xml and returns Source or StreamSource, the server can be tricked into resolving the entity and including sensitive file contents in the HTTP response. This is due to the SourceProvider.writeTo() method creating a SAXParser without disabling external entity resolution, leading to an XML External Entity (XXE) vulnerability. | |
| Title | Resteasy-core: resteasy sourceprovider remote unauthenticated file read | |
| First Time appeared |
Redhat
Redhat apicurio Registry Redhat build Keycloak Redhat camel Quarkus Redhat debezium Redhat enterprise Linux Redhat jboss Enterprise Application Platform Redhat jboss Fuse Redhat jbosseapxp Redhat quarkus Redhat satellite |
|
| Weaknesses | CWE-611 | |
| CPEs | cpe:/a:redhat:apicurio_registry:3 cpe:/a:redhat:build_keycloak: cpe:/a:redhat:camel_quarkus:3 cpe:/a:redhat:debezium:3 cpe:/a:redhat:jboss_enterprise_application_platform:8 cpe:/a:redhat:jboss_fuse:7 cpe:/a:redhat:jbosseapxp cpe:/a:redhat:quarkus:3 cpe:/a:redhat:satellite:6 cpe:/o:redhat:enterprise_linux:8 cpe:/o:redhat:enterprise_linux:9 |
|
| Vendors & Products |
Redhat
Redhat apicurio Registry Redhat build Keycloak Redhat camel Quarkus Redhat debezium Redhat enterprise Linux Redhat jboss Enterprise Application Platform Redhat jboss Fuse Redhat jbosseapxp Redhat quarkus Redhat satellite |
|
| References |
| |
| Metrics |
cvssV3_1
|