Skip to main content
CVE-2025-49574VulnerabilityPublished Updated

CVE-2025-49574: quarkusio quarkus · Resource Exposure

Affects quarkusio quarkusSource CVE Database V5

0

Not known to be exploited · CVSS 6.4 Medium : upgrade to 3.15.6 when convenient.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 3.1 base score
6.4Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.3% chance of exploitation in 30 days – higher than 24% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 3.15.6
CVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 23 Jun 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.

What to do

Upgrade io.quarkus/quarkus to 3.15.6.

Affected software

ProductAffectedFixed in
Mavenio.quarkus/quarkuspkg:maven/io.quarkus/quarkusOther threatsAffected
  • <3.15.6
Fixed in
  • 3.15.6

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

1. Upgrade all Quarkus deployments to versions 3.24.1, 3.20.2, or 3.15.6 or later, where the vulnerability is patched. 2. Conduct a thorough code review to identify and eliminate unnecessary or improper duplication of duplicated Vert.x contexts, minimizing the risk of data leakage. 3. Implement strict access controls and network segmentation to limit the ability of attackers to gain adjacent network access required for exploitation. 4. Monitor application logs and telemetry for unusual context duplication patterns or unexpected data flows between transactions. 5. Apply runtime application self-protection (RASP) or security instrumentation to detect and block anomalous context propagation behaviors. 6. Educate developers on secure use of Vert.x contexts and the implications of context duplication in multi-tenant or concurrent transaction scenarios. 7. For containerized environments, ensure that container isolation and security best practices are enforced to reduce lateral movement risks. 8. Maintain an up-to-date inventory of Quarkus versions in use across the organization to prioritize patching efforts effectively.

Description

Quarkus is a Cloud Native, (Linux) Container First framework for writing Java applications. In versions prior to 3.24.1, 3.20.2, and 3.15.6, there is a potential data leak when duplicating a duplicated context. Quarkus extensively uses the Vert.x duplicated context to implement context propagation. With the new semantic data from one transaction can leak to the data from another transaction. From a Vert.x point of view, this new semantic clarifies the behavior. A significant amount of data is stored in the duplicated context, including request scope, security details, and metadata. Duplicating a duplicated context is rather rare and is only done in a few places. This issue has been patched in version 3.24.1, 3.20.2, and 3.15.6.

References

Community reviews

Loading reviews…