Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. github.com/identrail/identrail
  4. ›
  5. CVE-2026-59185

CVE-2026-59185: Identrail Cross-tenant IDOR: Client-supplied GitHub App installation_id is bound to the caller's workspace without ownership verification

September 9, 2026

identrail’s GitHub App connection-completion endpoint binds a fully client-supplied installation_id to the caller’s workspace without verifying that the installation belongs to, or was installed by, the workspace that initiated the connect flow. identrail then mints a GitHub App installation access token for the supplied installation_id using the app’s own JWT, so an authenticated tenant can link any other identrail customer’s GitHub App installation into their own workspace and read that victim organization’s private repositories.

References

  • github.com/advisories/GHSA-cp3j-m783-3ph5
  • github.com/identrail/identrail/commit/835e40517509d6ef5405c27fbf14f579bedff0e7
  • github.com/identrail/identrail/releases/tag/v1.0.2
  • github.com/identrail/identrail/security/advisories/GHSA-cp3j-m783-3ph5
  • nvd.nist.gov/vuln/detail/CVE-2026-59185

Code Behaviors & Features

Detect and mitigate CVE-2026-59185 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 1.0.2

Fixed versions

  • 1.0.2

Solution

Upgrade to version 1.0.2 or above.

Impact 8.5 HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N

Learn more about CVSS

Weakness

  • CWE-639: Authorization Bypass Through User-Controlled Key
  • CWE-862: Missing Authorization

Source file

go/github.com/identrail/identrail/CVE-2026-59185.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sat, 17 Oct 2026 00:21:45 +0000.