CVE-2026-54650

openhole exposes localhost to the internet in one command. In 0.1.1 and earlier, openhole-server in internal/server/public_proxy.go forwarded r.URL.Path instead of preserving the original request target with r.URL.EscapedPath(), allowing percent encoded dot segments %2e and separators %2f to reach tunneled local services as ../ and / for path traversal. This issue is fixed in version 0.1.2.
Configurations

No configuration.

History

23 Oct 2026, 23:10

Type Values Removed Values Added
Summary
  • (es) openhole expone localhost a internet en un solo comando. En la versión 0.1.1 y anteriores, openhole-server en internal/server/public_proxy.go reenviaba r.URL.Path en lugar de preservar el objetivo de la solicitud original con r.URL.EscapedPath(), permitiendo que los segmentos de punto codificados por porcentaje %2e y los separadores %2f llegaran a los servicios locales tunelizados como .. / y / para salto de ruta. Este problema está solucionado en la versión 0.1.2.

Information

Published : 2026-07-28 23:17

Updated : 2026-10-23 23:10


NVD link : CVE-2026-54650

Mitre link : CVE-2026-54650

CVE.ORG link : CVE-2026-54650


JSON object : View

Products Affected

No product.

CWE
CWE-22

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')