Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged InLong account credentials
-
DeliveryAuthenticate to InLong web API
-
ExploitIssue DELETE requests to StreamSource endpoint
-
ExecutionBypass absent authorization check
-
PersistLogically delete all stream sources
-
ImpactDisrupt all data ingestion pipelines
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling File access restriction
MITRE ATT&CK
2 techniques across 1 tactic: Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid authenticated session on an Apache InLong instance running versions 2.0.0 through 2.3.x; the CVSS PR:L metric confirms that a low-privileged account - not administrator access - is sufficient. No special non-default configuration, specific protocol, or optional feature must be enabled: StreamSource is a core InLong component present in all standard deployments within the affected range. Exploitation is limited by the need for at least one valid account credential; unauthenticated external actors cannot exploit this directly without first obtaining credentials through a separate attack. The scope is bounded to a single InLong instance (S:U), so lateral compromise of other systems is not a direct consequence of this flaw alone. |
| Impact | The CVSS 8.1 score is driven by network accessibility (AV:N), low complexity (AC:L), low-privilege requirement (PR:L), and dual high impact on integrity and availability (I:H/A:H). These metrics are internally consistent with the description: any account holder can reach the endpoint over the network and trigger wholesale stream source deletion with no additional steps. However, the EPSS score of 0.19% at the 9th percentile indicates very low real-world exploitation probability at time of analysis, and the absence from CISA KEV confirms no confirmed active exploitation. The gap between CVSS severity and EPSS probability is plausibly explained by InLong's relatively niche deployment footprint and the insider-threat nature of the attack - external opportunistic attackers must first obtain valid credentials. Remediation urgency is still genuine: the prerequisite is only a valid account, meaning disgruntled employees or compromised low-privilege service accounts represent a realistic threat vector with catastrophic pipeline-disruption impact. |
| Exploit ScenarioDerived | An attacker who holds any valid InLong user account on a vulnerable 2.0.0-2.3.x instance sends repeated DELETE requests to the StreamSource API endpoint. Because no authorization check is performed, each request succeeds and logically removes a stream source. By enumerating and deleting all stream sources, the attacker halts every data ingestion pipeline, causing a full availability outage for downstream consumers. No public proof-of-concept code is currently known, but the attack requires only standard HTTP requests to a documented API. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv3 – Aug 24, 2026
Missing authorization enforcement in Apache InLong's StreamSource component allows any authenticated user - regardless of role - to logically delete all stream sources across the platform. Versions 2.0.0 through 2.3.x are affected; the root cause is CWE-552, where the StreamSource API performs no access-control check before executing the delete operation. No public exploit code is currently known and the vulnerability is absent from CISA KEV, but the extremely low exploitation barrier - a single valid account - makes this a serious risk for any multi-tenant or shared InLong deployment.
Earlier versions of this analysis (2)
Missing authorization enforcement in Apache InLong's StreamSource component allows any authenticated low-privilege user to logically delete all stream sources across the entire platform, regardless of ownership. Affected versions span 2.0.0 through 2.3.x; the CVSS 8.1 rating (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H) reflects the network-accessible, low-complexity nature of the flaw with high integrity and availability impact. No public exploit has been identified at time of analysis, and the vulnerability is not listed in CISA KEV.
Missing authorization in Apache InLong's StreamSource API allows any authenticated user to logically delete all stream sources across the platform, regardless of ownership or role. Affected versions span 2.0.0 through 2.3.x; the fix is available in 2.4.0. No public exploit code has been identified at time of analysis, but the low complexity and broad blast radius make this a meaningful internal threat in multi-tenant or shared InLong deployments.
RemediationAI
Upgrade Apache InLong to version 2.4.0 or later, as directed in the vendor advisory at https://lists.apache.org/thread/sbqrk88cjv3r9rnqfqgn31ox4711offy. For deployments unable to upgrade immediately, the upstream fix is available as GitHub pull request #12145 (https://github.com/apache/inlong/pull/12145) and can be cherry-picked onto affected branches; note that cherry-picking from an open PR rather than a tagged release means the fix has not undergone full release-cycle QA. As a compensating control, restrict access to the StreamSource delete API endpoint via network-layer ACLs or reverse-proxy authorization policies so that only administrative roles can invoke it - be aware this may break self-service workflows where regular users legitimately manage their own sources. Role-based access control enforcement at the application layer should be verified once upgraded to 2.4.0.
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, high-throughput data integration platform designed for batch and streaming data pipelines. Its StreamSource component manages data source definitions that feed ingestion workflows. The flaw (CWE-552, Files or Directories Accessible to External Parties) arises from a complete absence of authorization logic in the StreamSource delete handler: the API authenticates the caller but never verifies whether that caller is permitted to perform destructive operations. The affected CPE is cpe:2.3:a:apache_software_foundation:apache_inlong:*:*:*:*:*:*:*:*, covering the 2.0.0-2.3.x range. The tags reference 'Path Traversal' and 'Information Disclosure', but these are misleading - the actual impact is unauthorized mass deletion, not data exfiltration or path traversal.
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:L/UI:N/S:U/C:N/I:H/A:H
StreamSource API is network-reachable, requires only a low-privileged account, causes full integrity and availability loss via mass deletion, with no confidentiality impact.
Primary rating from Vendor (apache).
CVSS VectorVendor: apache
Lifecycle Timeline
2DescriptionCVE.org
Files or Directories Accessible to External Parties vulnerability in Apache InLong. StreamSource performs no authorization check, any authenticated user can logically delete ALL stream sources.
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/12145 .
Executive ViewAI
Apache InLong StreamSource (versions 2.0.0-2.3.x) contains an authorization bypass allowing any authenticated user to permanently delete all stream sources on the platform, regardless of their assigned role. This threatens data pipeline integrity and operational continuity for multi-tenant or shared deployments. For organizations using InLong for critical data workflows, this vulnerability could enable insider threats or account compromise to cause rapid, enterprise-wide data loss.
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
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
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
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
SQL injection in Apache InLong versions 2.0.0 up to (but not including) 2.4.0 allows attackers to inject attacker-contro
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-63402
GHSA-3q63-2qmj-vfp6
NVD
CVE.org
EPSS
Exploit-DB