Description
basecamp/upright at commit efe4f2e5254ac6e57e45d2261804cca74dbbca3f disables Rails CSRF protection for its Alertmanager and Prometheus proxy controllers. An unauthenticated attacker can induce a logged-in user's browser to submit requests that are forwarded to enabled upstream write or management endpoints, such as creating an Alertmanager silence or requesting a Prometheus reload. The final impact depends on the APIs enabled by the upstream services.
Published: 2026-08-13
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Basecamp Upright at commit efe4f2e5254ac6e57e45d2261804cca74dbbca3f disables Rails CSRF protection for its Alertmanager and Prometheus proxy controllers, removing the verification of authenticity tokens that Rails normally enforces. The resulting flaw, identified as CWE‑352, allows a forged request sent from a logged‑in user’s browser to be forwarded to upstream services, enabling write or management actions such as creating an Alertmanager silence or triggering a Prometheus reload without authenticating to those services.

Affected Systems

The vulnerability is present in the Basecamp Upright application, targeting the alertmanager_proxy_controller and prometheus_proxy_controller. No explicit vendor product or version list is provided; the issue exists in the commit identified by efe4f2e5254ac6e57e45d2261804cca74dbbca3f. Applications that run this commit and provide access to Alertmanager or Prometheus endpoints that accept write operations are vulnerable.

Risk and Exploitability

The CVSS score of 5.4 indicates moderate severity. No EPSS score is available and the vulnerability is not listed in the CISA KEV catalog, so the exploit probability is not formally quantified. The attack requires a user to be authenticated to Upright, after which the attacker can force the user’s browser to submit cross‑site requests that are forwarded to upstream services offering write or management APIs. The risk is increased when those upstream endpoints are enabled and reachable from the Upright host.

Generated by OpenCVE AI on August 13, 2026 at 18:15 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the official Upright patch that restores CSRF protection for the proxy controllers or upgrade to a newer commit where the issue is resolved.
  • If a patch cannot be applied immediately, temporarily disable or remove the alertmanager_proxy_controller and prometheus_proxy_controller routes until CSRF protection can be reinstated.
  • Restrict network access to the upstream Alertmanager and Prometheus endpoints to trusted hosts or internal networks only, limiting the potential impact of forged requests.

Generated by OpenCVE AI on August 13, 2026 at 18:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 13 Aug 2026 18:45:00 +0000

Type Values Removed Values Added
Title Basecamp Upright Allows Unauthenticated CSRF to Write to Upstream Alertmanager and Prometheus Endpoints Disabling CSRF in Basecamp Upright Proxy Controllers Enables Unauthorized Operations

Thu, 13 Aug 2026 17:00:00 +0000

Type Values Removed Values Added
Title Basecamp Upright Allows Unauthenticated CSRF to Write to Upstream Alertmanager and Prometheus Endpoints

Thu, 13 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-352
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N'}

ssvc

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


Thu, 13 Aug 2026 14:00:00 +0000

Type Values Removed Values Added
Description basecamp/upright at commit efe4f2e5254ac6e57e45d2261804cca74dbbca3f disables Rails CSRF protection for its Alertmanager and Prometheus proxy controllers. An unauthenticated attacker can induce a logged-in user's browser to submit requests that are forwarded to enabled upstream write or management endpoints, such as creating an Alertmanager silence or requesting a Prometheus reload. The final impact depends on the APIs enabled by the upstream services.
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-08-13T15:45:25.616Z

Reserved: 2026-07-30T00:00:00.000Z

Link: CVE-2026-67990

cve-icon Vulnrichment

Updated: 2026-08-13T15:45:05.902Z

cve-icon NVD

Status : Received

Published: 2026-08-13T14:17:11.580

Modified: 2026-08-13T16:18:48.717

Link: CVE-2026-67990

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T18:30:16Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)