CVE-2020-1963
Description
Apache Ignite up to 2.8 uses H2 SQL functions that allow an attacker to read/write the filesystem. Upgrade to 2.8.1 or remove ignite-indexing.jar to mitigate.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Apache Ignite up to 2.8 uses H2 SQL functions that allow an attacker to read/write the filesystem. Upgrade to 2.8.1 or remove ignite-indexing.jar to mitigate.
Vulnerability
Overview
CVE-2020-1963 is a critical vulnerability in Apache Ignite, an in-memory data platform. The issue stems from the way Ignite integrates H2 database as part of its SQL distributed execution engine. H2 provides built-in SQL functions that, when accessible to an attacker, can be abused to read from and write to the filesystem on the server where Ignite is running. The vulnerability affects all Apache Ignite versions up to and including 2.8. [1][2]
Exploitation
An attacker needs the ability to execute arbitrary SQL queries against the Ignite cluster. This typically requires network access to the Ignite SQL endpoint and valid authentication credentials or a misconfigured endpoint that does not require authentication. Using specially crafted SQL statements that invoke H2 file system functions, the attacker can bypass the intended security boundaries of the database engine. The attack does not require any user interaction beyond the initial query submission. [2]
Impact
If successfully exploited, an attacker can read arbitrary files from the server's filesystem, potentially exposing sensitive configuration files, credentials, or application data. Additionally, the attacker can write files to the filesystem, which could lead to further compromise, such as planting malicious executables or overwriting critical system files. The vulnerability is rated with a CVSS score of 9.1 (Critical) due to the low complexity and high potential for data exfiltration or system compromise. [1]
Mitigation
The Apache Software Foundation has addressed this issue in Apache Ignite version 2.8.1. All users of versions 2.8 and earlier should upgrade to 2.8.1 immediately. For environments where SQL functionality is not required, the risk can be eliminated by removing the ignite-indexing.jar from the classpath. As a partial mitigation, running Ignite under a non-privileged operating system user can limit the scope of files an attacker could access or modify. [2]
AI Insight generated on May 21, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
org.apache.ignite:ignite-coreMaven | < 2.8.1 | 2.8.1 |
Affected products
2- Apache/Ignitedescription
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
19- github.com/advisories/GHSA-5wm5-8q42-rhxgghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2020-1963ghsaADVISORY
- www.openwall.com/lists/oss-security/2020/06/03/2ghsamailing-listx_refsource_MLISTWEB
- lists.apache.org/thread.html/r119024ef71c8d39f952df0950a275d09714715179aff544aea0129a3%40%3Cuser.ignite.apache.org%3Emitremailing-listx_refsource_MLIST
- lists.apache.org/thread.html/r119024ef71c8d39f952df0950a275d09714715179aff544aea0129a3@%3Cuser.ignite.apache.org%3EghsaWEB
- lists.apache.org/thread.html/r1933faf8a26c431f38a5f8dbbfab80254454e54e33a79be474b67dc4%40%3Cdev.ignite.apache.org%3Eghsax_refsource_MISCWEB
- lists.apache.org/thread.html/rd43ae18588fd7bdb375be63bc95a651aab319ced6306759e1237ce67%40%3Cdev.ignite.apache.org%3Emitremailing-listx_refsource_MLIST
- lists.apache.org/thread.html/rd43ae18588fd7bdb375be63bc95a651aab319ced6306759e1237ce67@%3Cdev.ignite.apache.org%3EghsaWEB
- lists.apache.org/thread.html/rdf37011b92a31a67c299ff45655e2638f194fc814e5c6e2fde352884%40%3Cdev.ignite.apache.org%3Emitremailing-listx_refsource_MLIST
- lists.apache.org/thread.html/rdf37011b92a31a67c299ff45655e2638f194fc814e5c6e2fde352884%40%3Cuser.ignite.apache.org%3Emitremailing-listx_refsource_MLIST
- lists.apache.org/thread.html/rdf37011b92a31a67c299ff45655e2638f194fc814e5c6e2fde352884@%3Cdev.ignite.apache.org%3EghsaWEB
- lists.apache.org/thread.html/rdf37011b92a31a67c299ff45655e2638f194fc814e5c6e2fde352884@%3Cuser.ignite.apache.org%3EghsaWEB
- lists.apache.org/thread.html/re7b43cf8333ee30b6589e465f72a6ed4a082222612d1a0fdd30beb94%40%3Cdev.ignite.apache.org%3Emitremailing-listx_refsource_MLIST
- lists.apache.org/thread.html/re7b43cf8333ee30b6589e465f72a6ed4a082222612d1a0fdd30beb94%40%3Cuser.ignite.apache.org%3Emitremailing-listx_refsource_MLIST
- lists.apache.org/thread.html/re7b43cf8333ee30b6589e465f72a6ed4a082222612d1a0fdd30beb94@%3Cdev.ignite.apache.org%3EghsaWEB
- lists.apache.org/thread.html/re7b43cf8333ee30b6589e465f72a6ed4a082222612d1a0fdd30beb94@%3Cuser.ignite.apache.org%3EghsaWEB
- lists.apache.org/thread.html/rf032a13a4711f88c0a2c0734eecbee1026cc1b6cde27d16a653f8755%40%3Cdev.ignite.apache.org%3Emitremailing-listx_refsource_MLIST
- lists.apache.org/thread.html/rf032a13a4711f88c0a2c0734eecbee1026cc1b6cde27d16a653f8755@%3Cdev.ignite.apache.org%3EghsaWEB
- www.oracle.com/security-alerts/cpujan2022.htmlghsax_refsource_MISCWEB
News mentions
0No linked articles in our index yet.