Summary
Outpost v1.1.0 is built with Go 1.26.4 and includes dependencies affected by the following security vulnerabilities.
| CVE |
Severity |
Component |
Description |
Affected Version |
Fixed Version |
| CVE-2026-39822 |
High |
os.Root |
On Unix systems, os.Root may incorrectly follow a symbolic link outside the configured root when the final path component is a symlink and the supplied path ends with /. This could allow access outside the intended filesystem root. |
Go 1.26.4 |
Go 1.26.5 |
| CVE-2026-42505 |
Medium |
crypto/tls (ECH) |
When using Encrypted Client Hello (ECH), TLS pre-shared key (PSK) identities could be exposed in the unencrypted outer ClientHello, allowing a passive observer to correlate or de-anonymize ECH connections. |
Go 1.26.4 |
Go 1.26.5 |
| CVE-2026-56852 |
High |
golang.org/x/text |
A denial-of-service vulnerability exists in golang.org/x/text where malformed UTF-8 input can trigger an infinite loop, causing excessive CPU usage and preventing request processing. Applications processing untrusted external input may be vulnerable to remote DoS attacks. |
golang.org/x/text < 0.39.0 |
golang.org/x/text 0.39.0 or later |
Recommended Remediation
- Rebuild Outpost using Go 1.26.5 or later.
- Update
golang.org/x/text to 0.39.0 or later.
- Updating only the container base image is not sufficient, as the Go standard library is statically compiled into the Outpost binary.
Acceptance Criteria
Risk Assessment
These vulnerabilities originate from the Go toolchain and dependencies used to build Outpost. Updating the Go version and golang.org/x/text dependency is recommended to ensure the container image no longer includes known vulnerable components.
Summary
Outpost v1.1.0 is built with Go 1.26.4 and includes dependencies affected by the following security vulnerabilities.
os.Rootos.Rootmay incorrectly follow a symbolic link outside the configured root when the final path component is a symlink and the supplied path ends with/. This could allow access outside the intended filesystem root.crypto/tls(ECH)golang.org/x/textgolang.org/x/textwhere malformed UTF-8 input can trigger an infinite loop, causing excessive CPU usage and preventing request processing. Applications processing untrusted external input may be vulnerable to remote DoS attacks.golang.org/x/text< 0.39.0golang.org/x/text0.39.0 or laterRecommended Remediation
golang.org/x/textto 0.39.0 or later.Acceptance Criteria
golang.org/x/textis upgraded to 0.39.0 or later.Risk Assessment
These vulnerabilities originate from the Go toolchain and dependencies used to build Outpost. Updating the Go version and
golang.org/x/textdependency is recommended to ensure the container image no longer includes known vulnerable components.