Description
A flaw was found in RESTEasy's default exception mapper. When an unhandled exception other than a WebApplicationException is not handled by an application exception mapper, RESTEasy returns the exception's localized message in the HTTP 500 response body. A remote unauthenticated attacker who can trigger such an exception may obtain information contained in that message. The behavior was reproduced with RESTEasy 7.0.2.Final.
Published: 2026-11-03
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Information Disclosure via HTTP 500 error messages
Action: Apply Patch
AI Analysis

Impact

RESTEasy’s default exception mapper returns an exception’s localized message in the HTTP 500 response body when an unhandled exception other than a WebApplicationException is not handled by an application exception mapper. A remote unauthenticated attacker who can trigger such an exception can obtain information contained in that message. The disclosed data may include sensitive identifiers, configuration details, or stack trace snippets, which could aid further attacks.

Affected Systems

The vulnerability affects multiple Red Hat‑build products that embed RESTEasy, including Red Hat Build of Keycloak, Red Hat Fuse 7, Red Hat JBoss Enterprise Application Platform 8 and its Expansion Pack, Red Hat Satellite 6, Red Hat build of Apache Camel 4 for Quarkus 3, Red Hat build of Apicurio Registry 3, Red Hat build of Debezium 3, and Red Hat build of Quarkus 3. Version ranges that are affected are currently incomplete and still under confirmation.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity, and no EPSS score is available, so the likelihood of exploitation is unknown. The vulnerability is not listed in CISA’s KEV catalog. It is inferred that attackers can exploit it from any remote HTTP endpoint that can raise an unhandled exception, without needing authentication, which makes the attack vector straightforward. The impact is limited to information disclosure rather than code execution or service disruption, but the exposed data can be useful for further compromise.

Generated by OpenCVE AI on November 3, 2026 at 06:26 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Deploy the vendor patch or upgrade to a fixed version of the affected framework as soon as it is released.
  • Implement a custom exception mapper that removes or sanitizes exception messages before they are returned to clients.
  • Configure the application server or runtime to suppress detailed error messages in production deployments.

Generated by OpenCVE AI on November 3, 2026 at 06:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 03 Nov 2026 05:45:00 +0000

Type Values Removed Values Added
Description RESTEasy's default exception mapper returns an exception's localized message in the HTTP 500 response body when no application exception mapper handles an unhandled exception other than a WebApplicationException. A remote unauthenticated client who can trigger such an exception may receive information included in the message. Fabio Burzigotti reports reproducing the behavior with RESTEasy 7.0.2.Final. The complete affected and fixed version ranges remain to be confirmed. A flaw was found in RESTEasy's default exception mapper. When an unhandled exception other than a WebApplicationException is not handled by an application exception mapper, RESTEasy returns the exception's localized message in the HTTP 500 response body. A remote unauthenticated attacker who can trigger such an exception may obtain information contained in that message. The behavior was reproduced with RESTEasy 7.0.2.Final.

Tue, 03 Nov 2026 04:30:00 +0000

Type Values Removed Values Added
Description RESTEasy's default exception mapper returns an exception's localized message in the HTTP 500 response body when no application exception mapper handles an unhandled exception other than a WebApplicationException. A remote unauthenticated client who can trigger such an exception may receive information included in the message. Fabio Burzigotti reports reproducing the behavior with RESTEasy 7.0.2.Final. The complete affected and fixed version ranges remain to be confirmed.
Title Org.jboss.resteasy/resteasy-core: resteasy: information disclosure through default exception mapper responses
First Time appeared Redhat
Redhat apicurio Registry
Redhat build Keycloak
Redhat camel Quarkus
Redhat debezium
Redhat jboss Enterprise Application Platform
Redhat jboss Fuse
Redhat jbosseapxp
Redhat quarkus
Redhat satellite
Weaknesses CWE-209
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
Vendors & Products Redhat
Redhat apicurio Registry
Redhat build Keycloak
Redhat camel Quarkus
Redhat debezium
Redhat jboss Enterprise Application Platform
Redhat jboss Fuse
Redhat jbosseapxp
Redhat quarkus
Redhat satellite
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N'}


Subscriptions

Redhat Apicurio Registry Build Keycloak Camel Quarkus Debezium Jboss Enterprise Application Platform Jboss Fuse Jbosseapxp Quarkus Satellite
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-11-03T05:34:40.879Z

Reserved: 2026-11-03T04:01:17.695Z

Link: CVE-2026-120971

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-11-03T05:18:34.670

Modified: 2026-11-03T06:17:37.883

Link: CVE-2026-120971

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-03T06:30:09Z

Weaknesses
  • CWE-209

    Generation of Error Message Containing Sensitive Information