Skip to content
Threat Feed
medium advisory

Octo STS: Trust policy information disclosure (CVE-2026-105770)

Octo STS versions prior to 0.11.2 contain an information disclosure vulnerability where sensitive trust policy details, including internal cloud account identifiers and repository references, are exposed via Exchange error messages to unauthorized OIDC token holders.

CVE search metadata

CVE search record: CVE-2026-105770. Severity: medium. CVSS: 5.3. KEV: no. Product: Octo STS (< 0.11.2). Brief: Octo STS: Trust policy information disclosure (CVE-2026-105770). Brief link: https://feed.craftedsignal.io/briefs/2026-11-octo-sts-disclosure/

Triage facts

Revision 1
Applicability
Octo STS (< 0.11.2)
Evidence
Unknown
Severity
Medium
Action
Elevated
Sources
4 public sources
Freshness
Revision 1Nov 3, 04:05 UTC
Vulnerabilities
1 CVE
Source quality
A1Likely

Octo STS versions before 0.11.2 are susceptible to an information disclosure flaw (CVE-2026-105770). The application inappropriately includes sensitive trust policy configuration fields - such as issuer, subject, audience patterns, and claim patterns - within 'PermissionDenied' error messages returned by the Exchange service. An unauthorized user possessing any validly signed OIDC token, including GitHub Actions tokens from attacker-controlled repositories, can trigger these errors to reveal internal security configurations, potentially including references to private repositories, branch names, environment settings, or cloud account identifiers. The vulnerability does not allow for token minting or security policy bypass.

Impact

Successful exploitation allows an attacker to enumerate internal security architecture, mapping internal repositories, cloud accounts, and environment naming conventions. This information can be utilized for reconnaissance in further attacks against the organization's infrastructure.

Recommendation

  • Upgrade Octo STS to version 0.11.2 or later immediately to address the error handling flaw.
  • Review internal trust policy configurations for any sensitive secrets or overly descriptive naming conventions that might have been disclosed if this vulnerability was exploited prior to patching.

Immediate actions

Upgrade Octo STS to 0.11.2 or later

IT Operations 48h

Threat Hunt

Identify unauthorized access attempts to Exchange endpoints resulting in PermissionDenied errors

T1592 medium medium confidence hunt now

Data: Exchange service application logs, HTTP response codes (403 Permission Denied)

Mitigations

Upgrade Octo STS to 0.11.2

immediate IT Operations

CVE-2026-105770