Description
Tilt defines dev environments as code for microservice apps on Kubernetes. From 0.20.8 through 0.37.3, the Tilt HUD HTTP server registers handlers on a gorilla/mux router with no authenticating middleware. When the HUD is bound to a non-loopback address, an unauthenticated network caller can trigger developer-defined resources, tamper with Tiltfile arguments, read full engine state including the session token, and invoke apiserver resources through the token-attaching /proxy handler. This issue is fixed in version 0.37.4.
Published: 2026-07-10
Score: 9.2 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Tilt defines dev environments as code for microservice apps on Kubernetes. From version 0.20.8 through 0.37.3, the Tilt HUD HTTP server registers handlers on a gorilla/mux router with no authenticating middleware. When the HUD is bound to a non‑loopback address, an unauthenticated network caller can trigger developer‑defined resources, tamper with Tiltfile arguments, read the full engine state including the session token, and invoke apiserver resources through the token‑attaching /proxy handler. This issue is fixed in version 0.37.4. The weakness is classified as CWE‑306 (Missing Authentication).

Affected Systems

Tilt, developed by tilt‑dev, is a tool that codifies microservice development environments on Kubernetes. All versions from 0.20.8 up to and including 0.37.3 are affected because the HUD server lacks authentication. The fix is in release v0.37.4, which restores authentication middleware.

Risk and Exploitability

The CVSS score of 9.2 indicates critical severity, and the EPSS score is < 1%, suggesting a low probability of exploitation, yet the vulnerability is not listed in KEV. The lack of authentication and the ability to impersonate a trusted user through the API proxy make this vulnerability highly exploitable for attackers who can reach the exposed HUD port. The likely attack vector is local or remote network access to the HUD endpoint when it is bound to a non‑loopback interface.

Generated by OpenCVE AI on July 29, 2026 at 09:54 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Tilt to v0.37.4 or later, which adds authentication middleware to the HUD server.
  • If an upgrade is not immediately possible, reconfigure the Tilt HUD to bind only to loopback interfaces or otherwise restrict network exposure so that only trusted hosts can reach it.
  • Apply network segmentation or firewall rules to block external access to the Tilt HUD port, ensuring that only authorized internal traffic can reach the service.

Generated by OpenCVE AI on July 29, 2026 at 09:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-c73q-8xxr-rgqm Tilt: Missing authentication on the network-exposed Tilt HUD server
History

Wed, 29 Jul 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 13 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 13 Jul 2026 15:15:00 +0000

Type Values Removed Values Added
First Time appeared Tilt-dev
Tilt-dev tilt
Vendors & Products Tilt-dev
Tilt-dev tilt

Fri, 10 Jul 2026 22:00:00 +0000

Type Values Removed Values Added
Description Tilt defines dev environments as code for microservice apps on Kubernetes. From 0.20.8 through 0.37.3, the Tilt HUD HTTP server registers handlers on a gorilla/mux router with no authenticating middleware. When the HUD is bound to a non-loopback address, an unauthenticated network caller can trigger developer-defined resources, tamper with Tiltfile arguments, read full engine state including the session token, and invoke apiserver resources through the token-attaching /proxy handler. This issue is fixed in version 0.37.4.
Title Tilt: Missing authentication on the network-exposed Tilt HUD server
Weaknesses CWE-306
References
Metrics cvssV4_0

{'score': 9.2, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-29T19:26:45.343Z

Reserved: 2026-06-17T16:59:42.759Z

Link: CVE-2026-55884

cve-icon Vulnrichment

Updated: 2026-07-13T16:15:38.239Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T10:00:15Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function