CVE-2026-11752 Armeria: External Control of File Name or Path in xDS SDS DataSource
A compromised xDS control plane can read arbitrary local files and environment variables on the client host via unrestricted filename resolution in Armeria.
- Exploited in the wild
- Not known
- Login needed
- An administrator
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2026-11752?
CVE-2026-11752 is a medium-severity path traversal vulnerability in LY Corporation Armeria, published on 19 Jun 2026. An attacker needs administrator access to exploit it, with no action from the victim.
Official description
A vulnerability has been identified in armeria-xds versions 1.38.0 through 1.39.0, where DataSourceStream in the xDS module can resolve control-plane-supplied filenames and environment variables without restriction, allowing a compromised or semi-trusted xDS control plane to read arbitrary local files and environment variables on the xDS client host.
Which versions are affected by CVE-2026-11752?
2 open source packages ship an affected version, including com.linecorp.armeria:armeria-xds.
| Package | Affected | Fixed in |
|---|---|---|
com.linecorp.armeria:armeria-xds Maven | All versions | 1.40.0 |
com.linecorp.armeria:armeria-xds Maven | All versions | 1.40.0 |
How do I fix CVE-2026-11752?
Upgrade com.linecorp.armeria:armeria-xds to 1.40.0 or later.
Upgrade, and resolve every user-supplied path against an allowed base folder before opening it. More about Path traversal.
Is CVE-2026-11752 being exploited?
There is no known exploitation of CVE-2026-11752 in the wild and no public exploit code.
Sources
Also known as GHSA-hgw6-8c77-v4gq.