Security Resilience

CVE-2023-43668

Access Control in Apache Inlong 1.4.0 – 1.8.0

Published
16 October 2023
Modified
21 November 2024
Patch / advisory
CVSS Score v3.1 9.8
Click a component to see what it means
Raw vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS Score 0.010 62th percentile
Risk Priority 78 floored blend · peak EPSS

CVSS and EPSS are reproduced from their sources (NVD, FIRST EPSS). Risk Priority is our own derived reading, not an NVD score.

Summary

CVE-2023-43668 is a critical-severity Authorization Bypass Through User-Controlled Key (CWE-639) vulnerability in Apache Inlong. Its CVSS base score is 9.8 (Critical).

Operationally, exploitation aligns with the MITRE ATT&CK technique Junk Data (T1001.001); ranked in the top 38% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog.

Deeper analysis AI-assisted summary

Synthesised by an AI model from the NVD description and linked references — a reading aid, not an authoritative source.

CVE-2023-43668 is an Authorization Bypass Through User-Controlled Key vulnerability (CWE-639) affecting Apache InLong versions 1.4.0 through 1.8.0. The flaw allows certain sensitive parameter checks, including those for "autoDeserialize" and "allowLoadLocalInfile", to be bypassed when keys are supplied by the user.

An unauthenticated remote attacker can supply crafted keys to evade authorization controls, potentially achieving full compromise of confidentiality, integrity, and availability on the affected InLong instance. The vulnerability carries a CVSS 3.1 score of 9.8, reflecting network-accessible exploitation without credentials or user interaction.

Apache advisories recommend upgrading to version 1.9.0 or applying the fix from pull request 8604 to restore proper validation of the affected parameters.

EPSS for this CVE rose from a low baseline to a peak of 0.0518 on 2025-01-22 before receding to the current value of 0.0006, indicating a period of increased exploitation interest after public disclosure.

OWASP Top 10 for Web (2025)

EU & UK References

Vulnerability Data

Authorization Bypass Through User-Controlled Key vulnerability in Apache InLong.This issue affects Apache InLong: from 1.4.0 through 1.8.0, some sensitive params checks will be bypassed, like "autoDeserizalize","allowLoadLocalInfile".... . Users are advised to upgrade to Apache InLong's 1.9.0 or cherry-pick [1] to…

more

solve it. [1] https://github.com/apache/inlong/pull/8604

CWE(s)

Related Threats

MITRE ATT&CK Enterprise Techniques

T1001.001 Junk Data Command And Control
Adversaries may add junk data to protocols used for command and control to make detection more difficult.
T1003.001 LSASS Memory Credential Access
Adversaries may attempt to access credential material stored in the process memory of the Local Security Authority Subsystem Service (LSASS).
T1003.007 Proc Filesystem Credential Access
Adversaries may gather credentials from the proc filesystem or `/proc`.
T1007 System Service Discovery Discovery
Adversaries may try to gather information about registered local system services.
T1011 Exfiltration Over Other Network Medium Exfiltration
Adversaries may attempt to exfiltrate data over a different network medium than the command and control channel.
T1016.002 Wi-Fi Discovery Discovery
Adversaries may search for information about Wi-Fi networks, such as network names and passwords, on compromised systems.
Derived from this CVE’s CWE(s) via the direct CWE→ATT&CK cross-walk.

CVEs Like This One

CVE-2025-27528Same product: Apache Inlong
CVE-2023-27296Same product: Apache Inlong
CVE-2023-34434Same product: Apache Inlong
CVE-2023-24997Same product: Apache Inlong
CVE-2023-46227Same product: Apache Inlong
CVE-2024-26579Same product: Apache Inlong
CVE-2025-27522Same product: Apache Inlong
CVE-2024-26580Same product: Apache Inlong
CVE-2025-27531Same product: Apache Inlong
CVE-2025-27526Same product: Apache Inlong

Affected Assets

apache
inlong
1.4.0 — 1.8.0

Mitigating Controls

Likely Mitigating Controls AI

Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.

addresses: CWE-639

Per-request decision making makes it harder to bypass authorization using user-controlled keys without proper validation in the decision process.

addresses: CWE-639

Consistent enforcement of approved authorizations makes bypassing via user-controlled keys ineffective.

Mitigating Controls (NIST CSF 2.0) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.

PR.AA-05 partial match
blocks

Enforcing authorization policy and least privilege directly blocks user-controlled key tampering that bypasses access checks.

PR.IR-01 partial match
blocks

Logical access controls prevent unauthorized data access that results from missing authorization checks on object references.

Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.

removes
blocks

A.5.15 directly requires defining and implementing access control rules (including authorization, need-to-know, role-based restrictions, formal requests, and consistency with classification) that stop one user from reaching another's data via a tampered key; the bounded remainder is dynamic or application-specific authorization logic (cross-referenced to 8.26) that may still allow bypass if those downstream rules are flawed.

removes
blocks

Managing access rights includes ensuring users can only access their own records and not bypass authorization by altering identifiers.

removes

References