CVE-2018-1000854
Description
EsiGate 5.2 and earlier allows remote code execution via an ESI directive with a user-specified XSLT due to improper neutralization, fixed in 5.3.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
EsiGate 5.2 and earlier allows remote code execution via an ESI directive with a user-specified XSLT due to improper neutralization, fixed in 5.3.
Vulnerability
EsiGate versions 5.2 and earlier contain a CWE-74 injection vulnerability in the ESI esi:include directive when the stylesheet attribute is used to specify a remote XSLT. The parser does not properly neutralize special elements, allowing an attacker to supply a malicious XSLT file that triggers code execution. The vulnerable package is org.esigate:esigate-core [1][3][4].
Exploitation
An attacker must exploit another weakness in the backend application to reflect ESI directives, making the EsiGate server include a malicious XSLT stylesheet. The attacker needs the ability to control the XSLT resource URL or content. No authentication is required if the backend application is already compromised or injectable [1][4].
Impact
Successful exploitation results in remote code execution on the server hosting EsiGate. The attacker can achieve full compromise of the affected system, gaining the same privileges as the EsiGate process [1][3].
Mitigation
The vulnerability is fixed in EsiGate version 5.3 [1][3]. The fix switches the XSLT parser to secure mode to prevent execution of malicious commands inserted in stylesheets [4]. Users should upgrade to version 5.3 or later. No workaround is documented. This CVE is not listed on the CISA Known Exploited Vulnerabilities (KEV) catalog.
AI Insight generated on May 22, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
org.esigate:esigate-coreMaven | < 5.3 | 5.3 |
Affected products
1Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
3- github.com/advisories/GHSA-hjm9-576q-399pghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2018-1000854ghsaADVISORY
- github.com/esigate/esigate/issues/209ghsax_refsource_MISCWEB
News mentions
0No linked articles in our index yet.