CVE Catalog

CVE-2026-105221

HighCVSS 7.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

7th percentile - higher than 7% of all known CVEs

Summary

The gist RubyGem before 6.1.0 contains an improper certificate validation vulnerability that allows on-path attackers to intercept HTTPS traffic because http_connection in lib/gist.rb sets VERIFY_NONE. Attackers can present any certificate to read or modify GitHub API traffic, stealing OAuth tokens and login credentials to read and modify the victim's gists.

Risk Assessment

The organization is at risk of OAuth token and credential theft, which can lead to unauthorized access to GitHub repositories and modification of gists, compromising data confidentiality and integrity.

Recommendation

Update the gist gem to version 6.1.0 or later, which includes the TLS certificate validation fix.

Related vulnerabilities

Original NVD description (English source)

The gist RubyGem before 6.1.0 contains an improper certificate validation vulnerability that allows on-path attackers to intercept HTTPS traffic because http_connection in lib/gist.rb sets VERIFY_NONE. Attackers can present any certificate to read or modify GitHub API traffic, stealing OAuth tokens and login credentials to read and modify the victim's gists.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS