Skip to content
OpenAdvisories

Product · Apache Software Foundation

Apache Calcite Avatica

2 known vulnerabilities.

2 results · Clear filters · Feed

  • High 8.8

    Apache Calcite Avatica: Unrestricted class initialization when instantiating plugins

    Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') vulnerability in Apache Calcite Avatica. Plugin instantiation (via AvaticaUtils#instantiatePlugin and other methods) initializes arbitrary classes via unrestricted calls to Cla…

  • High 8.8

    Apache Calcite Avatica JDBC driver `httpclient_impl` connection property can be used as an RCE vector

    Apache Calcite Avatica JDBC driver creates HTTP client instances based on class names provided via `httpclient_impl` connection property; however, the driver does not verify if the class implements the expected interface before instantiating it, which can lea…