CVE-2026-27734: Beszel Vulnerable to Docker API Path Traversal via Unsanitized Container ID
Vulnerability summary
CVE-2026-27734 is a medium (CVSS 6.5) vulnerability in beszel. EPSS estimates a 0.55% chance of exploitation in the next 30 days, higher than 45.7% of scored vulnerabilities. 1 public exploit is recorded.
Not severe (CVSS 6.5, network access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 2 · Related 2Timeline
- 27-02-2026PublishedVulnerability first disclosed.
- 02-03-2026Last modifiedVulnerability information updated.
Description
Beszel is a server monitoring platform. Prior to version 0.18.2, the hub's authenticated API endpoints GET /api/beszel/containers/logs and GET /api/beszel/containers/info pass the user-supplied "container" query parameter to the agent without validation. The agent constructs Docker Engine API URLs using fmt.Sprintf with the raw value instead of url.PathEscape(). Since Go's http.Client does not sanitize `../` sequences from URL paths sent over unix sockets, an authenticated user (including readonly role) can traverse to arbitrary Docker API endpoints on agent hosts, exposing sensitive infrastructure details. Version 0.18.4 fixes the issue.
CVSS metrics
4 scores · 4 sources · 1 version- OSV · GoEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
- NVDNIST6.5MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
- OSV · AlpineEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
EPSS trend
Probability
0.55%
Chance of exploitation in the next 30 days
Percentile
46%
Versus all other CVEs
30-day change
Increase +0.04 pp
From 0.51% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
1 foundBeszel
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, low-privilege account, no user interaction (CVSS vector). Other conditions: not stated in public data.
Alpine1 product
- beszel< 0.18.7-r0
Beszel1 product
- beszel< 0.18.2
Github.com/henrygd1 product
- beszel< 0.18.4
Henrygd1 product
- beszel< 0.18.4
4 vendors · 4 products
References
6 links- github.com/henrygd/beszel/security/advisories/GHSA-phwh-4f42-gwf3X Refsource CONFIRMWEBAdvisoryExploitVendor Advisory
- github.com/henrygd/beszelPACKAGE