Case · DiggingBeagle record

GitHub Agentic Workflows sent Copilot credentials to an unintended AI provider

GitHub Agentic Workflows mapped a Copilot GitHub credential into an OpenAI-style environment variable for some external engines. GHSA-vc9g-q5h8-x44c reports full-token transmission to genuine OpenAI and partial token fragments in generated error artifacts.

Public disclosure: Nov 5, 2026

Scope

Reported security vulnerability; exploitation prerequisites and tested version scope matter. No real-world exploitation is established unless separately reported.

Assessment profile

Assessment method
Setting
research demonstration
Exploitation
demonstrated
Evidence
Grade B
Remediation
patch available
AI role
AGAINST AI
Basis and provenance

research demonstration; demonstrated. The cited primary disclosure supports the specific sequence and boundaries described here: A workflow using a Copilot-model backend prepares provider environment variables incorrectly. The evidence does not independently establish consequences beyond the record's supported outcome; a numerical impact band cannot be justified from the available evidence. Evidence grade B reflects the source attribution and independent verification limits.

Assessed Nov 7, 2026 using diggingbeagle.assessment/1.

At a glance

Mechanism and trust boundary

  1. 01

    A workflow using a Copilot-model backend prepares provider environment variables incorrectly.

  2. 02

    An OpenAI adapter attempts a provider discovery request with the Copilot bearer token as its API key.

  3. 03

    The genuine OpenAI endpoint receives the unintended credential; an upstream error records only partial token characters in workflow artifacts.

Claims & evidence

CLM-DB07-088-OUTCOMEGHSA-vc9g-q5h8-x44c reports full-token transmission to genuine OpenAI and partial token fragments in generated error artifacts. Sending to OpenAI is not evidence that an attacker controlled the destination or possessed the full token.supported

Basis: reported finding

Link to claim
CLM-DB07-088-MECHANISMGitHub Agentic Workflows mapped a Copilot GitHub credential into an OpenAI-style environment variable for some external engines. The provider adapter then sent the credential to an unexpected API endpoint.supported

Basis: reported finding

Link to claim
CLM-ENR-DB07-025-TOKEN-ADAPTER-REQUESTSThe GitHub Agentic Workflows advisory traces the Copilot credential into an OpenAI adapter which sent it to the real OpenAI models API; error artifacts could expose a token prefix and suffix, not necessarily a complete bearer token to a public reader.supported

Basis: reported finding

Link to claim

Implications

Verify destination audience and redact all credential-bearing upstream error responses before producing public artifacts.

Unknowns and contradictions

  • Full token sent to genuine OpenAI not attacker service; public fragment not full credential. No real abuse confirmed.

Sources and citation

Material revision history

  1. Nov 7, 2026 · Published version · first publication · revision 227