Skip to content
CVE PROGRAM SOURCE RECORD7.5 High

CVE-2026-45793

Composer: Github Actions issued GITHUB_TOKEN disclosure in GitHub Actions logs

Description

Composer is a dependency Manager for the PHP language. Prior to 1.10.28, 2.2.28, and 2.9.8, Composer\IO\BaseIO::loadConfiguration() validates GitHub OAuth tokens with the regex ^[.A-Za-z0-9_]+$ and interpolates rejected tokens into an UnexpectedValueException; GitHub Actions GITHUB_TOKEN values using the ghs_<id>_<base64url-JWT> format can contain -, fail validation, and be disclosed to stderr or CI logs. This issue is fixed in versions 1.10.28, 2.2.28, and 2.9.8.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

composer composer

  • >= 1.0, < 1.10.28affected
  • >= 2.0.0, < 2.2.28affected
  • >= 2.3.0, < 2.9.8affected

References