CVE-2022-40955: Deserialization attack in Apache InLong prior to version 1.3.0 allows RCE via JDBC
In versions of Apache InLong prior to 1.3.0, an attacker with sufficient privileges to specify MySQL JDBC connection URL parameters and to write arbitrary data to the MySQL database, could cause this data to be deserialized by Apache InLong, potentially leading to Remote Code Execution on the Apache InLong server. Users are advised to upgrade to Apache InLong 1.3.0 or newer.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
Apache InLongto a version that resolves this vulnerability.Fixed in 1.3.0
Event History
Frequently Asked Questions
What is CVE-2022-40955?
CVE-2022-40955 is a vulnerability in Apache InLong versions prior to 1.3.0 that could allow an attacker to execute remote code.
What is the severity of CVE-2022-40955?
The severity of CVE-2022-40955 is high, with a CVSS score of 8.8.
How does CVE-2022-40955 work?
CVE-2022-40955 allows an attacker with sufficient privileges to specify MySQL JDBC connection URL parameters and write arbitrary data to the MySQL database, which can then be deserialized by Apache InLong, potentially leading to remote code execution.
Is Apache InLong 1.3.0 affected by CVE-2022-40955?
Yes, Apache InLong versions prior to 1.3.0 are affected by CVE-2022-40955.
How can I fix CVE-2022-40955?
To fix CVE-2022-40955, upgrade Apache InLong to version 1.3.0 or later.