Case · DiggingBeagle record

GitLab Duo token issuance bypassed configured governance checks

GitLab describes CVE-2026-105458 as a case where an authenticated user with a particular granular permission could obtain an agent platform token that bypassed configured governance controls.

Scope

GitLab EE token-governance vulnerability CVE-2026-105458 disclosed and patched October 12, 2026.

Assessment profile

Assessment method
Exploitation
not established
Remediation
patch available
AI role
AGAINST AI
Basis and provenance

The vendor identifies CVE-2026-105458 and a granular-permission prerequisite. This does not establish token theft, arbitrary execution, or observed exploitation. Primary passages were inspected in this review, but the pinned contract supplies no grading rubric for A-D or the numeric impact bands; both remain ungraded. This is a source review, not an independent reproduction.

Assessed Oct 13, 2026 using diggingbeagle.assessment/1.

At a glance

Mechanism and trust boundary

  1. 01

    Permission prerequisite

    The caller is authenticated and holds a specific granular permission.

    Boundary: The flaw is not described as anonymous token creation.

  2. 02

    Token decision

    Untrusted input influences the security decision used to obtain a Duo Agent Platform token.

    Boundary: Configured governance must constrain token authority independently of caller-controlled values.

  3. 03

    Governance bypass

    GitLab reports a token bypassing governance controls, without enumerating every resulting operation.

    Boundary: A token issuance defect and a prompt-injection command path are distinct mechanisms.

Timeline

  1. Oct 12, 2026
    disclosure

    Public disclosure

Claims & evidence

CLM-R4-GITLAB-DUO-TOKEN-1GitLab describes CVE-2026-105458 as a case where an authenticated user with a particular granular permission could obtain an agent platform token that bypassed configured governance controls.supported

Basis: reported finding

Link to claim
CLM-R4-GITLAB-DUO-TOKEN-2The affected GitLab EE release branches were fixed in 19.2.8, 19.3.5 and 19.4.2.supported

Basis: reported finding

Link to claim
CLM-R4-GITLAB-DUO-TOKEN-3GitLab attributes CVE-2026-105458 to reliance on untrusted input in a security decision, affecting EE from 19.1 before the fixed 19.2.8, 19.3.5 and 19.4.2 patch lines. The bulletin credits internal researcher Rahul Barnwal.supported

Basis: reported finding

Link to claim

Implications

Policy cannot be enforced solely at agent-token creation if claims and scopes are derived from user-controlled values.

Controls and mitigations

  • Apply the matching fixed GitLab EE release. Review agent-token governance separately from conversation-content defenses because the reported failure occurs in a security decision, not a model refusal.

Unknowns and contradictions

  • The public bulletin does not enumerate exact privileged actions allowed by the affected token.
  • No verified victim exploitation or token theft campaign was reported.

Sources and citation

Material revision history

  1. Oct 13, 2026 · Published version · first publication · revision 141