CVE-2026-56280Disclosure

LOWCVSS 7.1 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

Cap-go before 12.128.2 contains a privilege inversion vulnerability in GET /build/logs/:jobId that allows read-only API key holders to cancel running native builds. The endpoint registers an abort listener on the SSE stream that unconditionally invokes cancelBuildOnDisconnect() using the privileged server-side BUILDER_API_KEY when clients disconnect, bypassing the app.build_native permission check required by the explicit POST /build/cancel/:jobId endpoint. Attackers with read-only API keys can repeatedly disrupt native build operations and CI/CD workflows by opening the log stream and dropping the connection.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-862

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

NONE

Momentum

NONE

Threat summary

  • 1 mentions across 1 observed day

What's happening

  • Technical details provided in 1 signal
  • Disclosure: 1 classified signal
  • 1 total mentions across 1 day

Deep dive

Activity timeline1 mentions / 1d
00111Mentions · 2026-06-24: 1Technical Details · 2026-06-24: 106-24
Signal classification1 categories
Disclosure
1100.0%
Full discourse1 post
  • Mohi@disismohi
    Disclosure

    Your read-only API key can cancel production builds. CVE-2026-56280 in Cap-go: GET /build/logs/:jobId streams output over SSE but also registers an abort listener. No permission check. Read scope becomes destroy scope. Here's what to check Wednesday:

    Post summary

    The message discloses a privilege‑escalation flaw in Cap‑go where a read‑only API key can cancel builds due to a missing permission check on the logs endpoint.

    1000053
    66 followersView on X

Explore more