CVE Vulnerabilities

CVE-2026-8178

Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection')

Published: May 08, 2026 | Modified: May 12, 2026
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
RedHat/V2
RedHat/V3
Ubuntu
root.io logo minimus.io logo echo.ai logo

An issue exists in Amazon Redshift JDBC Driver versions prior to 2.2.2. Under certain conditions, the driver could load and execute arbitrary classes when processing JDBC connection URL parameters. An actor who can influence the connection URL could potentially execute code in the application context, provided a suitable class is available on the applications classpath.

To mitigate this issue, users should upgrade to version 2.2.2 or later.

Weakness

The product uses external input with reflection to select which classes or code to use, but it does not sufficiently prevent the input from selecting improper classes or code.

Potential Mitigations

References