Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2026-27820

33
FAUCET Score

OVERVIEW CVE-2026-27820 is a buffer overflow vulnerability in the Ruby zlib library affecting Zlib::GzipReader functionality across multiple versions (3.0.0 and below, 3.1.0, 3.1.1, 3.2.0, and 3.2.1). The vulnerability exists in the zstream_buffer_ungets function, which fails to validate that the underlying Ruby string buffer has sufficient capacity before performing memory operations. This can result in memory corruption when buffer operations exceed allocated capacity. The vulnerability has been addressed in versions 3.0.1, 3.1.2, and 3.2.3. SEVERITY The vulnerability presents a memory corruption risk with a FAUCET Risk Score of 31.0/100, indicating moderate concern. Without an assigned CVSS score or detailed attack vector information, the precise attack complexity and conditions required for exploitation cannot be definitively stated. However, buffer overflow vulnerabilities of this nature typically require specific conditions to trigger and may be difficult to exploit reliably. The potential impact includes denial of service through application crashes and potentially arbitrary code execution if the memory corruption can be sufficiently controlled. EXPLOITATION STATUS Currently, there are no indicators of active exploitation in the wild. The vulnerability does not appear on the Known Exploited Vulnerabilities (KEV) catalog, is classified as inactive on relevant hotlists, and carries an EPSS score of 0.00018, suggesting minimal probability of exploitation in practice. Community attention and exploit code availability remain limited at this time.

Impacted Technologies

VendorProductVersion(s)CPE
< 3.0.1CPE matchmatch criteria
cpe:2.3:a:ruby-lang:zlib:*:*:*:*:*:ruby:*:*
>= 3.1.0, < 3.1.2CPE matchmatch criteria
cpe:2.3:a:ruby-lang:zlib:*:*:*:*:*:ruby:*:*
>= 3.2.0, < 3.2.3CPE matchmatch criteria
cpe:2.3:a:ruby-lang:zlib:*:*:*:*:*:ruby:*:*

CVSS Data

CVSS version used by this source: 4.0

1.7LOW

CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:U/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Attack Vector
NETWORK
Attack Complexity
LOW
Attack Requirements
PRESENT
Privileges Required
NONE
User Interaction
NONE
VS Confidentiality
NONE
VS Integrity
NONE
VS Availability
LOW
SS Confidentiality
NONE
SS Integrity
NONE
SS Availability
NONE
Exploit Maturity
UNREPORTED
CvssVersion
4.0

Exploit Intelligence

EPSS Score
0.56%
Probability of exploitation in next 30 days
EPSS Percentile
43.3%
Percentile rank of EPSS score among Peer Group
As of 2026-07-28
Model: v2026.06.15
This CVE's current EPSS score of 0.0056 is in the 23rd percentile among its peer group of 36,897 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.3 Bluesky, 0.3 Mastodon, and 2.4 GitHub mentions.

Media Mentions

The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (11)

microsoftpatch availablevia msrc
Product: 21312-17084Fixed in: 3.3.5-8
microsoftpatch availablevia msrc
Product: 20884-17084Fixed in: 3.3.5-8
microsoftpatch availablevia msrc
Product: azl3 ruby 3.3.5-8 on Azure Linux 3.0Fixed in: 3.3.5-8
microsoftpatch availablevia msrc
Product: azl3 ruby 3.3.5-7 on Azure Linux 3.0Fixed in: 3.3.5-8
roundcubepatch availablevia llm_extracted
rubygemspatch availablevia ghsa
Product: zlibFixed in: 3.2.3
rubygemspatch availablevia ghsa
Product: zlibFixed in: 3.1.2
rubygemspatch availablevia ghsa
Product: zlibFixed in: 3.0.1
swiftpatch availablevia llm_extracted
ubuntupatch availablevia ubuntu_usn
Product: ruby2.3 (xenial)Fixed in: 2.3.1-2~ubuntu16.04.16+esm15
github_advisoryvendor investigatingvia nvd_reference
View patch

Vendor Advisories (5)

ubuntuUSN-8556-1

Ruby vulnerabilities

Jul 16, 2026
rubygemsGHSA-g857-hhfv-j68wmedium

Buffer Overflow in Zlib::GzipReader ungetc via large input leads to memory corruption

Apr 16, 2026
microsoft2026-Apr/CVE-2026-27820Low

zlib: Buffer Overflow in Zlib::GzipReader ungetc via large input leads to memory corruption

Apr 14, 2026
swiftllm-swift-6db8046ff6e55521

CVE-2026-27820: Buffer overflow vulnerability in Zlib::GzipReader

Mar 5, 2026
roundcubellm-roundcube-690c542608cd2ab9

CVE-2026-27820: Buffer overflow vulnerability in Zlib::GzipReader

Mar 5, 2026

References

github.com / ruby/zlib/security/advisories/GHSA-g857-hhfv-j68w
Vendor Advisory
hackerone.com / reports/3467067
Permissions Required