Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach InLong network endpoint
-
DeliverySend request with malicious SQL string
-
ExploitBreak out of query context
-
ExecutionExecute injected SQL on database
-
ImpactExfiltrate or modify data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Per the CVSS vector (AV:N/AC:L/PR:N/UI:N), no special conditions are stated - remote, unauthenticated exploitation over the network against affected Apache InLong 2.0.0-2.3.x instances, with no user interaction. The primary limiting factor is reachability: the attacker must be able to reach the vulnerable InLong endpoint, so instances confined to internal/management networks are far less exposed than internet-facing ones. Note the advisory does not name the exact vulnerable feature, endpoint, or parameter, so the precise entry point is unconfirmed from available data; the PR:N (no privileges) claim should be validated against the actual affected code path in PR #12080. |
| Impact | The signals are mixed and worth weighing carefully. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, C:H/I:H/A:H) describes a remote, unauthenticated, low-complexity attack with full CIA impact - a textbook critical. However, the EPSS score is only 0.19% (9th percentile), the CVE is not on CISA KEV, and no public PoC is identified, which tempers the practical urgency: this reads as a serious latent flaw rather than one under active mass exploitation. InLong is a specialized big-data platform, so the affected surface is narrower than a ubiquitous web server, and management/console endpoints are often deployed on internal networks - which may explain the low EPSS relative to the high CVSS. Net assessment: prioritize patching for any internet-exposed or multi-tenant InLong deployment, but the absence of KEV/PoC means this is not an emergency drop-everything item for well-segmented internal instances. Note the description does not specify which endpoint or parameter is vulnerable or whether any authentication is required in practice - the PR:N in the vector should be verified against the actual affected code path. |
| Exploit ScenarioDerived | An attacker with network access to an InLong instance sends a crafted request containing malicious SQL syntax in a string parameter that is concatenated into a backend query. Because the vector indicates no authentication or user interaction is required, the attacker can extract sensitive data (credentials, pipeline configurations), modify records, or disrupt the database. No public exploit is identified at time of analysis, so exploitation would require an attacker to craft their own payload against the vulnerable parameter. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Aug 24, 2026
SQL injection in Apache InLong versions 2.0.0 up to (but not including) 2.4.0 allows attackers to inject attacker-controlled string values into a SQL statement, giving full read/write access to the backing database. The flaw carries a critical CVSS 3.1 score of 9.8 (network, no authentication, no user interaction) and is fixed in 2.4.0. No public exploit identified at time of analysis, and the EPSS probability is low (0.19%, 9th percentile), so despite the critical score there is no evidence of active exploitation yet.
Earlier versions of this analysis (1)
SQL injection in Apache InLong versions 2.0.0 through 2.3.x allows attackers to inject arbitrary string values into SQL statements, enabling unauthorized database access, data exfiltration, or data manipulation. The vulnerability is tracked under CWE-89 and affects the data integration platform's query handling layer. No public exploit code has been identified at time of analysis, and a vendor-released patch is available in version 2.4.0.
RemediationAI
Vendor-released patch: upgrade to Apache InLong 2.4.0, which resolves the issue. If an immediate version upgrade is not feasible, cherry-pick the upstream fix from https://github.com/apache/inlong/pull/12080 and rebuild, as recommended by the vendor. As compensating controls until patched, restrict network access to the InLong manager/console and API endpoints to trusted management networks (e.g., via firewall rules or a reverse proxy allowlist) rather than exposing them to the internet, and place them behind authentication if not already - the trade-off is reduced accessibility for legitimate remote operators. Refer to the Apache advisory (https://lists.apache.org/thread/wzpsgwcx2hxj025pcml0loxr16kl93qt) and oss-security posting (https://seclists.org/oss-sec/2026/q3/534) for authoritative guidance.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Apache InLong is an open-source, one-stop integration framework for massive data ingestion, transport, and distribution (a big-data streaming/data-integration platform, often deployed alongside pipelines like Pulsar/Kafka). The root cause is CWE-89, Improper Neutralization of Special Elements used in an SQL Command, meaning user-supplied string input is concatenated into a SQL query without proper parameterization or escaping, so query syntax can be altered by the attacker. The CPE cpe:2.3:a:apache_software_foundation:apache_inlong:*:*:*:*:*:*:*:* confirms the affected product is the Apache InLong application itself, and the upstream fix in PR apache/inlong#12080 addresses the vulnerable query construction.
Know when Apache Inlong gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
SQL injection reachable over the network with no auth or interaction per the advisory, yielding full database read, write, and availability impact; scope unchanged.
Primary rating from Vendor (apache).
CVSS VectorVendor: apache
Lifecycle Timeline
2DescriptionCVE.org
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Apache InLong. This allows an attacker to inject the string value into the SQL statement, enabling SQL injection.
This issue affects Apache InLong: from 2.0.0 before 2.4.0.
Users are advised to upgrade to Apache InLong's 2.4.0 or cherry-pick [1] to solve it.
[1] https://github.com/apache/inlong/pull/12080 .
Executive ViewAI
Apache InLong, a data integration platform, contains a critical SQL injection vulnerability (CVE-2026-63039) allowing unauthenticated attackers to gain complete read-write access to the backing database without user interaction. Organizations running affected versions (2.0.0-2.3.x) face immediate risk of data theft, corruption, and system compromise affecting all integrated data sources.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
More in Apache Inlong
View allSQL injection in Apache InLong versions 2.0.0 through 2.3.x allows remote attackers to inject arbitrary SQL via the dbNa
Argument injection in Apache InLong's Agent Installer (versions 2.0.0 through 2.3.x) enables arbitrary shell command exe
Missing authorization enforcement in Apache InLong's StreamSource component allows any authenticated user - regardless o
Broken access control in Apache InLong's manager component exposes Data Node management endpoints to any authenticated u
Arbitrary file read in Apache InLong 2.0.0 through 2.3.x exposes the Agent host filesystem to unauthenticated remote att
Server-Side Request Forgery in Apache InLong Manager (versions 2.0.0-2.3.x) allows any authenticated user - no administr
Uncontrolled Resource Consumption (CWE-400) in Apache InLong versions 2.0.0 through 2.3.x exposes two related attack sur
Unauthorized template information disclosure in Apache InLong 2.0.0 through 2.3.x allows authenticated users who are not
EUVD-2026-63400
GHSA-pg4r-4hvf-4rqh
NVD
CVE.org
EPSS
Exploit-DB