Description
Wheels 3.0.0 through 4.1.1 can disclose detailed exceptions when allowIPBasedDebugAccess=true (disabled by default). An allowed administrator request changes error/debug-display settings in shared application scope. If it overlaps with an unauthorized client's request that raises an error, that client can receive full exception details, including tag context or a serialized exception, and any sensitive data they contain. This race does not bypass the production gate protecting developer tools. This is fixed in 4.1.2.
Published: 2026-10-16
Score: 5.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Sensitive data disclosure via detailed exception information
Action: Patch
AI Analysis

Impact

Wheels 3.0.0 through 4.1.1 allow an administrator to change the error/debug‑display settings in shared application scope when the allowIPBasedDebugAccess flag is enabled. A race occurs if an unauthorized client simultaneously triggers an error that raises an exception. The admin change can overlap with the client’s request, causing the client to receive full exception details, including tag context, a serialized exception, and any sensitive data contained within that exception. This vulnerability does not provide a path to execute code or bypass the developer‑tools production gate; it merely exposes potentially confidential information through error messaging.

Affected Systems

Products affected are Wheels versions 3.0.0 through 4.1.1. The vulnerability exists only when allowIPBasedDebugAccess is set to true, which by default is disabled. The fix is released in Wheels 4.1.2.

Risk and Exploitability

The CVSS score of 5.9 indicates moderate severity. The EPSS score is 0.0021, indicating a low but non‑zero probability of exploitation. The vulnerability is not listed in the CISA KEV catalog. Based on the description, the likely attack vector requires the attacker to induce an error response while an administrator is concurrently changing debug settings. The race condition is non‑deterministic, so exploitation probability is uncertain but feasible in environments where debug access can be enabled or administrators modify error settings during operation.

Generated by OpenCVE AI on October 16, 2026 at 16:17 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Wheels to version 4.1.2 or later to eliminate the race condition.
  • If upgrading is not immediately possible, configure allowIPBasedDebugAccess to false to prevent administrators from changing debug display settings from remote clients.
  • Restrict administrative access to application scope settings and monitor for unauthorized exception disclosures in application logs.

Generated by OpenCVE AI on October 16, 2026 at 16:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 27 Oct 2026 04:30:00 +0000

Type Values Removed Values Added
First Time appeared Wheels
Wheels wheels
Vendors & Products Wheels
Wheels wheels

Fri, 16 Oct 2026 16:45:00 +0000

Type Values Removed Values Added
Title Race Condition Enabling Detailed Exception Disclosure via Admin Debug Settings in Wheels

Fri, 16 Oct 2026 14:00:00 +0000

Type Values Removed Values Added
Title Race Condition Enabling Detailed Exception Disclosure via Admin Debug Settings in Wheels

Fri, 16 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 16 Oct 2026 04:00:00 +0000

Type Values Removed Values Added
Description Wheels 3.0.0 through 4.1.1 can disclose detailed exceptions when allowIPBasedDebugAccess=true (disabled by default). An allowed administrator request changes error/debug-display settings in shared application scope. If it overlaps with an unauthorized client's request that raises an error, that client can receive full exception details, including tag context or a serialized exception, and any sensitive data they contain. This race does not bypass the production gate protecting developer tools. This is fixed in 4.1.2.
Weaknesses CWE-362
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-10-16T12:31:28.907Z

Reserved: 2026-10-16T03:44:10.962Z

Link: CVE-2026-111449

cve-icon Vulnrichment

Updated: 2026-10-16T12:31:21.902Z

cve-icon NVD

Status : Deferred

Published: 2026-10-16T04:18:31.323

Modified: 2026-10-16T15:19:36.177

Link: CVE-2026-111449

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-26T22:35:51Z

Weaknesses
  • CWE-362

    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')