Description
Deserialization of untrusted data in the RemoteQueryCachePlugin in Amazon Web Services AWS Advanced JDBC Wrapper 3.3.0 through 4.0.0 might allow an actor with write access to the shared cache infrastructure to execute arbitrary code on application servers that read cached query results via a crafted serialized Java object. The RemoteQueryCachePlugin uses ObjectInputStream without class filtering when deserializing cached query results from Redis or Valkey, enabling gadget chain execution when cache entries are poisoned.



We recommend upgrading to AWS Advanced JDBC Wrapper version 4.0.1 or later.
Published: 2026-07-01
Score: 7.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The RemoteQueryCachePlugin of AWS Advanced JDBC Wrapper deserializes query results stored in Redis or Valkey using ObjectInputStream without class filtering. This omission allows an attacker to inject a crafted serialized Java object that triggers a gadget chain, producing arbitrary code execution on any application server that later reads the poisoned cache entry. The vulnerability is classified as CWE‑502 and compromises the confidentiality and integrity of the affected application.

Affected Systems

AWS Advanced JDBC Wrapper versions 3.3.0 through 4.0.0 are impacted. The flaw is activated when an actor can write to the shared Redis or Valkey cache that the plugin uses to store query results. Versions 4.0.1 and later are not affected.

Risk and Exploitability

The CVSS score of 7.7 indicates high severity while the EPSS score of less than 1% indicates that exploitation attempts in the wild are rare. The vulnerability is currently not listed in CISA KEV. Exploitation requires write access to the distributed cache; once a poisoned entry is read, any application server that uses the wrapper will execute the injected payload. Thus, the attack vector is limited to adversaries who can influence cache contents rather than general network attackers.

Generated by OpenCVE AI on July 21, 2026 at 13:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update AWS Advanced JDBC Wrapper to version 4.0.1 or later.
  • Restrict write permissions on the shared Redis or Valkey cache so that only trusted services can modify cached query results.
  • Enable the JVM’s class‑filtering feature or otherwise block deserialization of untrusted objects until the vendor patch is applied.

Generated by OpenCVE AI on July 21, 2026 at 13:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 02 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 01 Jul 2026 20:00:00 +0000

Type Values Removed Values Added
Description Deserialization of untrusted data in the RemoteQueryCachePlugin in Amazon Web Services AWS Advanced JDBC Wrapper 3.3.0 through 4.0.0 might allow an actor with write access to the shared cache infrastructure to execute arbitrary code on application servers that read cached query results via a crafted serialized Java object. The RemoteQueryCachePlugin uses ObjectInputStream without class filtering when deserializing cached query results from Redis or Valkey, enabling gadget chain execution when cache entries are poisoned. We recommend upgrading to AWS Advanced JDBC Wrapper version 4.0.1 or later.
Title RCE via Deserialization in AWS Advanced JDBC Wrapper
First Time appeared Aws
Aws aws Advanced Jdbc Wrapper
Weaknesses CWE-502
CPEs cpe:2.3:a:aws:aws_advanced_jdbc_wrapper:*:*:*:*:*:*:*:*
Vendors & Products Aws
Aws aws Advanced Jdbc Wrapper
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 7.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Aws Aws Advanced Jdbc Wrapper
cve-icon MITRE

Status: PUBLISHED

Assigner: AMZN

Published:

Updated: 2026-07-02T15:54:59.751Z

Reserved: 2026-06-30T18:36:33.284Z

Link: CVE-2026-14265

cve-icon Vulnrichment

Updated: 2026-07-02T15:27:29.997Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-21T13:30:07Z

Weaknesses
  • CWE-502

    Deserialization of Untrusted Data