Skip to main content

Apache APISIX EUVDEUVD-2026-90763

| CVE-2026-78242 MEDIUM
Insertion of Sensitive Information into Log File (CWE-532)
2026-10-01 security@apache.org GHSA-6wpw-9w4j-xv6c
5.7
CVSS 4.0 · Vendor: apache
View

Attack ChainAIDerived

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

  1. Access
    Gain low-priv access to APISIX host or log sink
  2. Delivery
    Route traffic producing the triggering response structure
  3. Exploit
    Sensitive header written unmasked to log
  4. Execution
    Read log file
  5. Impact
    Recover leaked secret for reuse

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A09:2025 - Security Logging & Alerting Failures
ASVS 5.0
V16 - Security Logging and Error Handling Log data sanitization
Exploitation Conditions

Requires running the specifically affected Apache APISIX version 3.17.0 (earlier and later releases are not in scope per the advisory). The leak only occurs 'under a certain response structure,' so it is conditional rather than universal - this is reflected as the CVSS AT:P attack requirement. Exploitation further requires that an actor can read the configured log sink (local log files or a downstream log pipeline) and that logging is enabled in a way that captures the affected header; the attacker must hold at least low-level privileges (PR:L) and local/log access (AV:L). Limiting factors: the narrow single-version exposure, dependence on log-sink readability, and the conditional response trigger all constrain real-world impact.

Impact

This is a genuinely low-to-moderate priority information-disclosure issue, not a high-urgency flaw. The vendor CVSS 4.0 score of 5.7 (AV:L/AC:L/AT:P/PR:L/UI:N/VC:H) is internally consistent with the description: a sensitive header value that should be masked gets written in plaintext to the log sink, but only 'under a certain response structure' (reflected as AT:P, an attack requirement) and disclosure requires an actor with access to the log destination (AV:L/PR:L). Confidentiality impact is real (VC:H) because the leaked header could be an authorization token or other secret, but there is no integrity or availability impact (VI:N/VA:N). No EPSS score, no CISA KEV listing, and no public proof-of-concept were provided, so exploitation status is 'no public exploit identified at time of analysis.' There is no conflict between the vector and description - both point to a local, conditional, log-exposure problem rather than remote mass exploitation. Net: patch it in due course, but it does not warrant emergency response unless your log sinks are broadly readable or shipped to lower-trust systems.

Exploit ScenarioDerived

An operator or attacker with low-level access to Apache APISIX 3.17.0 and visibility into the configured log sink (local log files, or a downstream logging/SIEM pipeline) observes that, for responses matching a specific structure, a header value that should have been masked is recorded in cleartext. By reading those logs they recover the sensitive header (e.g., an auth token or credential) for reuse. No public exploit code is known at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 01, 2026

Apache APISIX 3.17.0 can write an unmasked sensitive header value into its configured log sink when a specific, conditional response structure occurs, allowing anyone who can read those logs to recover data that should have been masked. The assessed CVSS:3.1 vector (AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N) shows the exposure is contingent on logging being enabled and capturing the affected header, on the attacker holding at least low privileges, and on log-sink readability, so an authenticated local actor with log access is the realistic threat model rather than an unauthenticated remote attacker. This is a genuinely low-to-moderate priority information-disclosure issue, not a high-urgency flaw; no public exploit code or confirmed active exploitation has been identified at time of analysis, and the vendor-released fix is Apache APISIX 3.18.0.

RemediationAI

Vendor-released patch: Apache APISIX 3.18.0, which the advisory states fixes the issue - upgrade across every APISIX node and plugin process rather than a rolling subset, and confirm the running version after upgrade. Because exploitation depends on reading the log sink, sequence your response accordingly: if you cannot upgrade immediately, treat existing and newly written APISIX logs as sensitive and restrict access to the log destination (local file permissions on the logging host and ACLs on any downstream log pipeline), accepting the trade-off that this reduces log-sink readability for legitimate operators and may complicate incident response; alternatively, disable or narrow the response-header/access logging configuration that captures the affected header until the upgrade is applied, accepting that you lose some observability. Redaction or masking at the log-shipper layer can also reduce exposure but is not a substitute for the 3.18.0 upgrade, since masked-at-shipper copies may already have been written to disk by the gateway itself. No public exploit code or confirmed in-the-wild exploitation was identified at time of analysis, and exploitation requires local access to the log sink plus the conditional response structure, so patch on a normal maintenance cadence rather than as an emergency - but do include any already-written log archives in your review. Refer to the vendor thread at https://lists.apache.org/thread.html/qxzsyw1pbgxg4sqkc4t2g8h4w2q0mvsn for the authoritative advisory details.

Affected VersionsENISA

Apache APISIX 3.17.0

Affected Packages

euvd apache_apisix no fix

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

CWE-532 (Insertion of Sensitive Information into Log File) is the root-cause class here: sensitive data is written to a durable logging destination without being redacted, so the log itself becomes a disclosure channel rather than the network path. Apache APISIX is an API gateway that sits in front of upstream services and can route request and response metadata - including header values - to log sinks such as files or external log pipelines, which is exactly the path this flaw abuses. The trigger is conditional: the advisory states the unmasked header value is emitted only 'under a certain response structure,' which is why the assessed vector carries AT:P (attack requirements present) and the more pessimistic CVSS:3.1 AC:H rating, and why the exposure is not universal across all traffic. The CVSS:4.0 vector supplied with the CVE (AV:L/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N) and the independent CVSS:3.1 assessment agree on the essential shape of the issue: confidentiality-only impact (C:H/I:N/A:N), low privileges required, and a local/log-access attack vector rather than a remotely reachable one. Note that the affected CPE scope is narrow - the advisory names only Apache APISIX 3.17.0, so earlier and later releases are not in scope per the vendor.

Know when the next one hits your stack

  • 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 5.7 MEDIUM
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 4.7 MEDIUM

AV:L and PR:L because disclosure requires access to the local log sink; AC:H maps the 'certain response structure' precondition; C:H for leaked secret, no I/A impact.

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

Primary rating from Vendor (apache).

CVSS VectorVendor: apache

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Insertion of sensitive information into log file vulnerability in Apache APISIX.

This vulnerability can cause the unmasked header value to be written to the log sink under a certain response structure.

This issue affects Apache APISIX: 3.17.0.

Users are recommended to upgrade to version 3.18.0, which fixes the issue.

Threat Intelligence Overview

EPSS Score
0.2%
Top 96% exploitable
Prevalence
Medium
Popular open-source API gateway, but only single version 3.17.0 affected
Social Media
2
Sightings
Data Quality
3 sources
Confidence: Low

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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