Skip to main content

Apache InLong CVE-2026-63038

| EUVDEUVD-2026-63399 CRITICAL
SQL Injection (CWE-89)
2026-08-20 apache GHSA-8x82-h8qj-qg8w
9.8
CVSS 3.1 · Vendor: apache
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach exposed InLong management endpoint
  2. Delivery
    Craft SQL payload in dbName/tableName parameter
  3. Exploit
    Submit request injecting arbitrary SQL
  4. Execution
    Backend executes injected query
  5. Impact
    Read or modify database contents

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

Exploitation requires network reachability to the Apache InLong component that processes the dbName, tableName, schemaName, or username parameters - typically the InLong Manager/data-source configuration interface - running a vulnerable version between 2.0.0 and 2.3.x. Per the CVSS vector (AV:N/AC:L/PR:N/UI:N) no authentication or user interaction is nominally required, but the practical limiting factor is exposure: the attacker must be able to send requests to that endpoint, so deployments that keep the InLong console on an internal/management-only network or behind an authenticating gateway substantially raise the bar. Whether the vulnerable endpoint is genuinely pre-authentication in a given install should be verified, as this is the key determinant of real-world reachability.

Impact

The signals here are genuinely mixed and worth reconciling. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, C:H/I:H/A:H, score 9.8) describes an unauthenticated, network-reachable, low-complexity flaw with full CIA impact - the theoretical worst case. Against that, EPSS is only 0.21% (11th percentile) and there is no KEV listing and no public PoC, indicating that real-world weaponization has not materialized and mass exploitation is not currently observed. The tension is that SQL injection in an unauthenticated management parameter is exactly the class attackers eventually automate, so the low EPSS likely reflects the product's modest deployment footprint and recency of disclosure rather than any intrinsic difficulty. One caveat on the CVSS itself: whether these parameters are truly reachable pre-authentication depends on how the affected InLong endpoint is exposed and whether the Manager/console sits behind auth in a given deployment - if the vulnerable endpoint normally requires a logged-in operator, effective privilege requirements are higher than PR:N implies, so verify exposure in your own environment. Net: a real, patchable priority for anyone running InLong 2.0.0-2.3.x, but the absence of active exploitation means it can be scheduled as an expedited patch rather than an emergency out-of-band response.

Exploit ScenarioDerived

An attacker who can reach an exposed Apache InLong management endpoint submits a request in which the dbName or tableName parameter contains a crafted SQL payload; because the identifier is concatenated into a backend query, the injected clause executes against InLong's database. Given AV:N/AC:L and full CIA impact, the attacker can read or modify stored configuration and pipeline metadata; no public PoC is currently identified, so exploitation would require the attacker to develop the injection string themselves.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Aug 24, 2026

SQL injection in Apache InLong versions 2.0.0 through 2.3.x allows remote attackers to inject arbitrary SQL via the dbName, tableName, schemaName, and username parameters, compromising the integrity and confidentiality of the backend database. The flaw carries a CVSS 9.8 (network, no authentication, no user interaction) and was disclosed by the Apache project itself; a vendor patch exists in 2.4.0. There is no public exploit identified at time of analysis, and EPSS estimates exploitation probability at a low 0.21% (11th percentile).

Earlier versions of this analysis (1)
v1 Aug 20, 2026 - 16:34

SQL injection in Apache InLong versions 2.0.0 through 2.3.x exposes backend databases to arbitrary query manipulation via the dbName, tableName, schemaName, and username API parameters. Any environment running InLong in this version range and exposing its API to untrusted networks is at risk of data exfiltration, modification, or destruction across all integrated data sources. No public exploit code or active exploitation has been identified at time of analysis; Apache Software Foundation has released version 2.4.0 as the fix.

RemediationAI

Vendor-released patch: upgrade Apache InLong to 2.4.0, which is the primary and recommended fix. If an immediate upgrade to 2.4.0 is not feasible, the vendor states operators may cherry-pick the upstream fix tracked at https://github.com/apache/inlong/issues/12135 and rebuild from source. As compensating controls until patched, restrict network access to the InLong Manager/console and any endpoints that accept dbName, tableName, schemaName, or username parameters so they are reachable only from trusted management networks (trade-off: legitimate remote administrators must connect via VPN/bastion), and place a WAF or reverse proxy rule in front of those endpoints to reject SQL metacharacters in those identifier parameters (trade-off: risk of blocking legitimate object names containing unusual characters and no guarantee of catching all injection variants). Refer to the Apache advisory at https://lists.apache.org/thread/79w0cfnkhs3hctv8yn861qx3qwlc3p37 for authoritative guidance.

Affected VersionsENISA

Apache InLong 2.0.0 <2.4.0

Affected Packages

euvd apache_inlong fix: 2.4.0

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, offering data collection, aggregation, and distribution across streaming and batch pipelines. The affected parameters (dbName, tableName, schemaName, username) suggest the vulnerability lives in InLong's data-source or metadata management layer, where user-supplied identifiers are concatenated into SQL statements that query or configure backend databases rather than being bound as parameters or validated against an allowlist. The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), meaning object-name inputs - which are typically not amenable to standard prepared-statement placeholders - are passed unsanitized into dynamically constructed queries. Per the CPE (cpe:2.3:a:apache_software_foundation:apache_inlong), all 2.x builds from 2.0.0 up to but not including 2.4.0 embed the vulnerable code path.

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

Vendor (apache) PRIMARY 9.8 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.8 CRITICAL

SQL injection via network-reachable unauthenticated management parameters with low complexity yields full database confidentiality, integrity, and availability impact within an unchanged scope.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (apache).

CVSS VectorVendor: apache

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
CVSS changed
Aug 24, 2026 - 17:22 NVD
9.8 (CRITICAL)
Patch available
Aug 20, 2026 - 16:17 EUVD
CVE Published
Aug 20, 2026 - 15:42 cve.org
HIGH

DescriptionCVE.org

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Apache InLong. This allows an attacker to inject arbitrary SQL code through the dbName, tableName, schemaName, and username parameters.

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/issues/12135 .

Executive ViewAI

Why It Matters

Apache InLong, a critical data ingestion platform, contains an unauthenticated SQL injection vulnerability in versions 2.0.0-2.3.x that allows remote attackers to directly compromise database confidentiality and integrity. Organizations using affected versions face immediate risk of unauthorized data access and manipulation without requiring attacker authentication. Vendor-released patch is available in version 2.4.0 and should be deployed immediately.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
Low
niche open-source data-integration framework, limited enterprise deployment footprint
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Out-of-Cycle
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

49
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy