CVE-2026-118489 PUBLISHED

CachingWebClient shares user-specific HTTP responses across users via the shared cache tier

Assigner: eclipse
Reserved: 28.10.2026 Published: 03.11.2026 Updated: 03.11.2026

In Eclipse Vert.x versions [4.0.0,4.5.35] or [5.0.0,5.2.2], when one CachingWebClient is shared across users — the documented pattern of a per-user WebClientSession over a shared caching client — a response that is specific to one user but is cacheable and not marked private/no-store is stored in the client-level shared cache tier and served to other users requesting the same URL. A later user's session, or an anonymous caller through the same client, can receive an earlier user's response. Depending on the response this discloses authenticated content or a session cookie, the latter enabling session fixation or hijacking.

Metrics

CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS Score: 7.5

Product Status

Vendor Eclipse Foundation
Product Eclipse Vert.x
Versions Default: unaffected
  • affected from 4.0.0 to 4.5.35 (incl.)
  • affected from 5.0.0 to 5.2.2 (incl.)

Credits

  • Taehoon Ha finder

References

Problem Types

  • CWE-200 Exposure of Sensitive Information to an Unauthorized Actor CWE
  • CWE-524 Use of Cache Containing Sensitive Information CWE