CVE-2023-24977 Apache InLong: Jdbc Connection causes arbitrary file reading in InLong
An out-of-bounds read vulnerability in Apache InLong allows attackers to read arbitrary files from the server.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2023-24977?
CVE-2023-24977 is a high-severity path traversal vulnerability in Apache InLong, published on 1 Feb 2023. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
Out-of-bounds Read vulnerability in Apache Software Foundation Apache InLong.This issue affects Apache InLong: from 1.1.0 through 1.5.0. Users are advised to upgrade to Apache InLong's latest version or cherry-pick https://github.com/apache/inlong/pull/7214 https://github.com/apache/inlong/pull/7214 to solve it.
Weakness: CWE-125
Which versions are affected by CVE-2023-24977?
2 open source packages ship an affected version, including org.apache.inlong:inlong. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
org.apache.inlong:inlong Maven | From 1.1.0 to 1.5.0 | None |
org.apache.inlong:inlong Maven | From 1.1.0 to 1.5.0 | None |
Products include Apache Inlong.
How do I fix CVE-2023-24977?
No fix has been published for CVE-2023-24977 yet. Limit exposure of the affected software until one is available.
Upgrade, and resolve every user-supplied path against an allowed base folder before opening it. More about Path traversal.
Is CVE-2023-24977 being exploited?
There is no known exploitation of CVE-2023-24977 in the wild and no public exploit code.
Other vulnerabilities in Apache InLong
- CVE-2026-63037 Apache InLong: Unauthenticated SQL injection in Manager OpenAPI audit alert rule list endpoint
- CVE-2026-63038 Apache InLong: SQL Injection via String Concatenation Vulnerability Report
- CVE-2026-63039 Apache InLong: SQL Injection via Unvalidated MyBatis Dollar-Sign Interpolation in AuditAlertRuleService
- CVE-2025-27531 Apache InLong: An arbitrary file read vulnerability for JDBC
- CVE-2024-26579 Apache Inlong JDBC Vulnerability
Sources
Also known as GHSA-q9p5-w2v9-6wxf.