CVE Catalog

CVE-2023-6393

MediumCVSS 5.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.64%

48th percentile - higher than 48% of all known CVEs

Summary

A flaw was found in Quarkus Cache Runtime. When request processing uses a Uni cached with @CacheResult and the cached Uni reuses the initial 'completion' context, the processing switches to the cached Uni instead of the request context. This can allow a malicious user to receive a response meant for another user, gaining access to sensitive data.

Risk Assessment

Unauthorized access to other users' data is possible, leading to confidentiality breaches and potential data theft.

Recommendation

Upgrade Quarkus to a patched version and review cache implementations for context safety.

Related vulnerabilities

Original NVD description (English source)

A flaw was found in the Quarkus Cache Runtime. When request processing utilizes a Uni cached using @CacheResult and the cached Uni reuses the initial "completion" context, the processing switches to the cached Uni instead of the request context. This is a problem if the cached Uni context contains sensitive information, and could allow a malicious user to benefit from a POST request returning the response that is meant for another user, gaining access to sensitive data.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS