CVE-2025-6442
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability. This vulnerability allows remote attackers to smuggle arbitrary HTTP requests on affected installations of Ruby WEBrick. This issue is exploitable when the product is deployed behind an HTTP proxy that fulfills specific conditions.
The specific flaw exists within the read_headers method. The issue results from the inconsistent parsing of terminators of HTTP headers. An attacker can leverage this vulnerability to smuggle arbitrary HTTP requests. Was ZDI-CAN-21876.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
6.5
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability. This vulnerability allows remote attackers to smuggle arbitrary HTTP requests on affected installations of Ruby WEBrick. This issue is exploitable when the product is deployed behind an HTTP proxy that fulfills specific conditions.
The specific flaw exists within the read_headers method. The issue results from the inconsistent parsing of terminators of HTTP headers. An attacker can leverage this vulnerability to smuggle arbitrary HTTP requests. Was ZDI-CAN-21876.
- Record
CVE-2025-6442- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:N - Weakness
- CWE-444
- Updated
- 2026-11-02
EUVDEUVD-2025-19113
6.5
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability. This vulnerability allows remote attackers to smuggle arbitrary HTTP requests on affected installations of Ruby WEBrick. This issue is exploitable when the product is deployed behind an HTTP proxy that fulfills specific conditions.
The specific flaw exists within the read_headers method. The issue results from the inconsistent parsing of terminators of HTTP headers. An attacker can leverage this vulnerability to smuggle arbitrary HTTP requests. Was ZDI-CAN-21876.
- Record
EUVD-2025-19113- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-r995-q44h-hr64
6.5
Ruby WEBrick read_headers method can lead to HTTP Request/Response Smuggling
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability. This vulnerability allows remote attackers to smuggle arbitrary HTTP requests on affected installations of Ruby WEBrick. This issue is exploitable when the product is deployed behind an HTTP proxy that fulfills specific conditions.
The specific flaw exists within the read_headers method. The issue results from the inconsistent parsing of terminators of HTTP headers. An attacker can leverage this vulnerability to smuggle arbitrary HTTP requests. Was ZDI-CAN-21876.
- Record
GHSA-r995-q44h-hr64- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:N - Weakness
- CWE-444
- Updated
- 2026-11-02
NVD
5.9
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability. This vulnerability allows remote attackers to smuggle arbitrary HTTP requests on affected installations of Ruby WEBrick. This issue is exploitable when the product is deployed behind an HTTP proxy that fulfills specific conditions.
The specific flaw exists within the read_headers method. The issue results from the inconsistent parsing of terminators of HTTP headers. An attacker can leverage this vulnerability to smuggle arbitrary HTTP requests. Was ZDI-CAN-21876.
- Record
CVE-2025-6442- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N - CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:N - Weakness
- CWE-444
- Updated
- 2026-11-02
OSV
6.5
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability. This vulnerability allows remote attackers to smuggle arbitrary HTTP requests on affected installations of Ruby WEBrick. This issue is exploitable when the product is deployed behind an HTTP proxy that fulfills specific conditions.
The specific flaw exists within the read_headers method. The issue results from the inconsistent parsing of terminators of HTTP headers. An attacker can leverage this vulnerability to smuggle arbitrary HTTP requests. Was ZDI-CAN-21876.
- Record
CVE-2025-6442- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:N - Weakness
- CWE-444
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2025-6442
5.9
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability. This vulnerability allows remote attackers to smuggle arbitrary HTTP requests on affected installations of Ruby WEBrick. This issue is exploitable when the product is deployed behind an HTTP proxy that fulfills specific conditions. The specific flaw exists within the read_headers method. The issue results from the inconsistent parsing of terminators of HTTP headers. An attacker can leverage this vulnerability to smuggle arbitrary HTTP requests. Was ZDI-CAN-21876.
- Record
DEBIAN-CVE-2025-6442- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
Show 12 moreShow less
OSVGHSA-r995-q44h-hr64
6.5
Ruby WEBrick read_headers method can lead to HTTP Request/Response Smuggling
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability. This vulnerability allows remote attackers to smuggle arbitrary HTTP requests on affected installations of Ruby WEBrick. This issue is exploitable when the product is deployed behind an HTTP proxy that fulfills specific conditions.
The specific flaw exists within the read_headers method. The issue results from the inconsistent parsing of terminators of HTTP headers. An attacker can leverage this vulnerability to smuggle arbitrary HTTP requests. Was ZDI-CAN-21876.
- Record
GHSA-r995-q44h-hr64- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:N - Weakness
- CWE-444
- Updated
- 2026-11-02
OSVOESA-2025-1930
6.5
ruby security update
Ruby is a fast and easy interpreted scripting language for object-oriented programming. It has many functions for processing text Files and perform system management tasks (such as Perl).
Security Fix(es):
Webrick is an open source HTTP server toolkit for The Ruby Programming Language. Webrick has an environmental problem vulnerability, which originates from the inconsistent parsing of HTTP header terminators by the read_headers method, which may lead to an HTTP request entrainment attack.(CVE-2025-6442)
- Record
OESA-2025-1930- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2025-6442
5.9
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability. This vulnerability allows remote attackers to smuggle arbitrary HTTP requests on affected installations of Ruby WEBrick. This issue is exploitable when the product is deployed behind an HTTP proxy that fulfills specific conditions. The specific flaw exists within the read_headers method. The issue results from the inconsistent parsing of terminators of HTTP headers. An attacker can leverage this vulnerability to smuggle arbitrary HTTP requests. Was ZDI-CAN-21876.
- Record
UBUNTU-CVE-2025-6442- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N - CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVAZL-64352 No score
CVE-2025-6442 affecting package ruby for versions less than 3.3.5-4
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability. This vulnerability allows remote attackers to smuggle arbitrary HTTP requests on affected installations of Ruby WEBrick. This issue is exploitable when the product is deployed behind an HTTP proxy that fulfills specific conditions.
The specific flaw exists within the read_headers method. The issue results from the inconsistent parsing of terminators of HTTP headers. An attacker can leverage this vulnerability to smuggle arbitrary HTTP requests. Was ZDI-CAN-21876.
- Record
AZL-64352- Updated
- 2026-11-05
OSVAZL-64355 No score
CVE-2025-6442 affecting package rubygem-webrick for versions less than 1.8.1-2
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability. This vulnerability allows remote attackers to smuggle arbitrary HTTP requests on affected installations of Ruby WEBrick. This issue is exploitable when the product is deployed behind an HTTP proxy that fulfills specific conditions.
The specific flaw exists within the read_headers method. The issue results from the inconsistent parsing of terminators of HTTP headers. An attacker can leverage this vulnerability to smuggle arbitrary HTTP requests. Was ZDI-CAN-21876.
- Record
AZL-64355- Updated
- 2026-11-05
OSVAZL-64364 No score
CVE-2025-6442 affecting package ruby for versions less than 3.1.7-2
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability. This vulnerability allows remote attackers to smuggle arbitrary HTTP requests on affected installations of Ruby WEBrick. This issue is exploitable when the product is deployed behind an HTTP proxy that fulfills specific conditions.
The specific flaw exists within the read_headers method. The issue results from the inconsistent parsing of terminators of HTTP headers. An attacker can leverage this vulnerability to smuggle arbitrary HTTP requests. Was ZDI-CAN-21876.
- Record
AZL-64364- Updated
- 2026-11-02
OSVAZL-64367 No score
CVE-2025-6442 affecting package rubygem-webrick for versions less than 1.7.0-2
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability. This vulnerability allows remote attackers to smuggle arbitrary HTTP requests on affected installations of Ruby WEBrick. This issue is exploitable when the product is deployed behind an HTTP proxy that fulfills specific conditions.
The specific flaw exists within the read_headers method. The issue results from the inconsistent parsing of terminators of HTTP headers. An attacker can leverage this vulnerability to smuggle arbitrary HTTP requests. Was ZDI-CAN-21876.
- Record
AZL-64367- Updated
- 2026-11-02
OSVSUSE-SU-2025:02739-1 No score
Security update for ruby2.5
This update for ruby2.5 fixes the following issues:
- CVE-2025-6442: Fixed read_header HTTP Request Smuggling Vulnerability in WEBrick (bsc#1245254)
- CVE-2025-27221: Fixed userinfo leakage in URI#join, URI#merge and URI#+ (bsc#1237805)
- Record
SUSE-SU-2025:02739-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:02739-2 No score
Security update for ruby2.5
This update for ruby2.5 fixes the following issues:
- CVE-2025-6442: Fixed read_header HTTP Request Smuggling Vulnerability in WEBrick (bsc#1245254)
- CVE-2025-27221: Fixed userinfo leakage in URI#join, URI#merge and URI#+ (bsc#1237805)
- Record
SUSE-SU-2025:02739-2- Updated
- 2026-11-02
OSVSUSE-SU-2025:4264-1 No score
Security update for ruby2.5
This update for ruby2.5 fixes the following issues:
- CVE-2024-35221: Fixed remote DoS via YAML manifest (bsc#1225905)
- CVE-2024-47220: Fixed HTTP request smuggling in WEBrick (bsc#1230930)
- CVE-2024-49761: Fixed ReDOS vulnerability by updating REXML to 3.3.9 (bsc#1232440)
- CVE-2025-24294: Fixed denial of service (DoS) caused by an insufficient check on the length of a decompressed domain name within a DNS packet in resolv gem (bsc#1246430)
- CVE-2025-27219: Fixed denial of service in CGI::Cookie.parse (bsc#1237804)
- CVE-2025-27220: Fixed ReDoS in CGI::Util#escapeElement (bsc#1237806)
- CVE-2025-27221: Fixed userinfo leakage in URI#join, URI#merge and URI#+ (bsc#1237805)
- CVE-2025-6442: Fixed ruby WEBrick read_header HTTP request smuggling vulnerability (bsc#1245254)
- Record
SUSE-SU-2025:4264-1- Updated
- 2026-11-02
OSVUSN-7709-1 No score
ruby-webrick vulnerability
It was discovered that WEBrick incorrectly parsed HTTP headers. In configurations where WEBrick is placed behind an HTTP proxy, a remote attacker could possibly use this issue to perform an HTTP Request Smuggling attack.
- Record
USN-7709-1- Updated
- 2026-11-02
OSVUSN-7840-1 No score
ruby2.3, ruby2.5, ruby2.7 vulnerabilities
It was discovered that the REXML module bunded into Ruby incorrectly handled parsing XML documents with repeated instances of certain characters. An attacker could possibly use this issue to cause REXML to consume excessive resources, leading to a denial of service. Ubuntu 18.04 LTS and Ubuntu 20.04 LTS were previously addressed in USN-7256-1 and USN-7734-1. This update addresses the issue in Ubuntu 16.04 LTS. (CVE-2024-35176)
It was discovered that the REXML module bunded into Ruby incorrectly handled parsing XML documents with repeated instances of certain characters. An attacker could possibly use this issue to cause REXML to consume excessive resources, leading to a denial of service. Ubuntu 20.04 LTS was previously addressed in USN-7256-1. This update addresses the issue in Ubuntu 16.04 LTS and Ubuntu 18.04 LTS. (CVE-2024-39908, CVE-2024-41123)
It was discovered that the REXML module bunded into Ruby incorrectly handled parsing XML documents with many entity expansions. An attacker could possibly use this issue to cause REXML to consume excessive resources, leading to a denial of service. Ubuntu 20.04 LTS was previously addressed in USN-7091-2. This update addresses the issue in Ubuntu 16.04 LTS and Ubuntu 18.04 LTS. (CVE-2024-41946)
It was discovered that the WEBrick module bundled into Ruby incorrectly handled having both a Content-Length header and a Transfer-Encoding header. A remote attacker could possibly use this issue to perform a HTTP request smuggling attack. (CVE-2024-47220)
It was discovered that the WEBrick module bundled into Ruby incorrectly parsed HTTP headers. In configurations where the WEBrick module is placed behind an HTTP proxy, a remote attacker could possibly use this issue to perform an HTTP Request Smuggling attack. (CVE-2025-6442)
- Record
USN-7840-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
webrickRubyGems |
before 1.8.2 | 1.8.2 |
rubyAzure Linux:3 |
before 3.3.5-4 | 3.3.5-4 |
rubygem-webrickAzure Linux:3 |
before 1.8.1-2 | 1.8.1-2 |
rubyAzure Linux:2 |
before 3.1.7-2 | 3.1.7-2 |
rubygem-webrickAzure Linux:2 |
before 1.7.0-2 | 1.7.0-2 |
ruby-webrickDebian:12 |
All versions, plus listed versions 1.8.1-11.9.1-11.9.2-11.9.2-2 |
None known |
ruby-webrickDebian:13 |
before 1.9.1-1 | 1.9.1-1 |
ruby-webrickDebian:14 |
before 1.9.1-1 | 1.9.1-1 |
webrickRubyGems |
before 1.8.2, plus listed versions 1.3.11.4.01.4.0.beta11.4.11.4.2 Show 9 moreShow less1.4.31.4.41.5.01.5.11.6.01.6.11.7.01.8.01.8.1 |
1.8.2 |
rubyopenEuler:20.03-LTS-SP4 |
before 2.5.8-135.oe2003sp4 | 2.5.8-135.oe2003sp4 |
Show 31 moreShow less
| Package | Affected | Fixed |
|---|---|---|
ruby2.5SUSE:Linux Enterprise Module for Basesystem 15 SP6 From an advisory covering 2 CVEs |
before 2.5.9-150000.4.46.1 | 2.5.9-150000.4.46.1 |
ruby2.5openSUSE:Leap 15.6 From an advisory covering 2 CVEs |
before 2.5.9-150000.4.46.1 | 2.5.9-150000.4.46.1 |
ruby2.5SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS From an advisory covering 2 CVEs |
before 2.5.9-150000.4.46.1 | 2.5.9-150000.4.46.1 |
ruby2.5SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 2 CVEs |
before 2.5.9-150000.4.46.1 | 2.5.9-150000.4.46.1 |
ruby2.5SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 2 CVEs |
before 2.5.9-150000.4.46.1 | 2.5.9-150000.4.46.1 |
ruby2.5SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 2 CVEs |
before 2.5.9-150000.4.46.1 | 2.5.9-150000.4.46.1 |
ruby2.5SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 2 CVEs |
before 2.5.9-150000.4.46.1 | 2.5.9-150000.4.46.1 |
ruby2.5SUSE:Linux Enterprise Server 15 SP3-LTSS From an advisory covering 2 CVEs |
before 2.5.9-150000.4.46.1 | 2.5.9-150000.4.46.1 |
ruby2.5SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 2 CVEs |
before 2.5.9-150000.4.46.1 | 2.5.9-150000.4.46.1 |
ruby2.5SUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 2 CVEs |
before 2.5.9-150000.4.46.1 | 2.5.9-150000.4.46.1 |
ruby2.5SUSE:Linux Enterprise Server for SAP Applications 15 SP3 From an advisory covering 2 CVEs |
before 2.5.9-150000.4.46.1 | 2.5.9-150000.4.46.1 |
ruby2.5SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 2 CVEs |
before 2.5.9-150000.4.46.1 | 2.5.9-150000.4.46.1 |
ruby2.5SUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 2 CVEs |
before 2.5.9-150000.4.46.1 | 2.5.9-150000.4.46.1 |
ruby2.5SUSE:Manager Proxy 4.3 From an advisory covering 2 CVEs |
before 2.5.9-150000.4.46.1 | 2.5.9-150000.4.46.1 |
ruby2.5SUSE:Manager Server 4.3 From an advisory covering 2 CVEs |
before 2.5.9-150000.4.46.1 | 2.5.9-150000.4.46.1 |
ruby2.5SUSE:Enterprise Storage 7.1 From an advisory covering 2 CVEs |
before 2.5.9-150000.4.46.1 | 2.5.9-150000.4.46.1 |
ruby2.5SUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 8 CVEs |
before 2.5.9-150700.24.3.1 | 2.5.9-150700.24.3.1 |
jrubyUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 1.5.6-5ubuntu11.5.6-61.5.6-71.5.6-9+deb8u2build0.14.04.1~esm2 |
None known |
ruby2.3Ubuntu:Pro:16.04:LTS |
before 2.3.1-2~ubuntu16.04.16+esm11, plus listed versions 2.3.0-12.3.0-22.3.0-4ubuntu22.3.0-4ubuntu32.3.0-5ubuntu1 Show 24 moreShow less2.3.1-2~16.042.3.1-2~16.04.22.3.1-2~16.04.42.3.1-2~16.04.52.3.1-2~16.04.62.3.1-2~16.04.72.3.1-2~16.04.92.3.1-2~16.04.102.3.1-2~16.04.112.3.1-2~16.04.122.3.1-2~ubuntu16.04.132.3.1-2~ubuntu16.04.142.3.1-2~ubuntu16.04.152.3.1-2~ubuntu16.04.162.3.1-2~ubuntu16.04.16+esm12.3.1-2~ubuntu16.04.16+esm22.3.1-2~ubuntu16.04.16+esm32.3.1-2~ubuntu16.04.16+esm42.3.1-2~ubuntu16.04.16+esm52.3.1-2~ubuntu16.04.16+esm62.3.1-2~ubuntu16.04.16+esm72.3.1-2~ubuntu16.04.16+esm82.3.1-2~ubuntu16.04.16+esm92.3.1-2~ubuntu16.04.16+esm10 |
2.3.1-2~ubuntu16.04.16+esm11 |
jrubyUbuntu:16.04:LTS |
All versions, plus listed versions 1.7.21-2ubuntu41.7.22-1ubuntu1 |
None known |
ruby2.5Ubuntu:Pro:18.04:LTS |
before 2.5.1-1ubuntu1.16+esm6, plus listed versions 2.5.0~preview1-1ubuntu22.5.0-4ubuntu12.5.0-4ubuntu42.5.0-5ubuntu12.5.0-6ubuntu1 Show 20 moreShow less2.5.1-1ubuntu12.5.1-1ubuntu1.12.5.1-1ubuntu1.22.5.1-1ubuntu1.42.5.1-1ubuntu1.52.5.1-1ubuntu1.62.5.1-1ubuntu1.72.5.1-1ubuntu1.82.5.1-1ubuntu1.92.5.1-1ubuntu1.102.5.1-1ubuntu1.112.5.1-1ubuntu1.122.5.1-1ubuntu1.132.5.1-1ubuntu1.142.5.1-1ubuntu1.152.5.1-1ubuntu1.162.5.1-1ubuntu1.16+esm12.5.1-1ubuntu1.16+esm32.5.1-1ubuntu1.16+esm42.5.1-1ubuntu1.16+esm5 |
2.5.1-1ubuntu1.16+esm6 |
jrubyUbuntu:18.04:LTS |
All versions, plus listed versions 9.1.13.0-19.1.17.0-1~18.04 |
None known |
ruby2.7Ubuntu:Pro:20.04:LTS |
before 2.7.0-5ubuntu1.18+esm3, plus listed versions 2.7.0-12.7.0-22.7.0-32.7.0-42.7.0-4ubuntu1 Show 20 moreShow less2.7.0-5ubuntu12.7.0-5ubuntu1.12.7.0-5ubuntu1.22.7.0-5ubuntu1.32.7.0-5ubuntu1.42.7.0-5ubuntu1.52.7.0-5ubuntu1.62.7.0-5ubuntu1.72.7.0-5ubuntu1.82.7.0-5ubuntu1.92.7.0-5ubuntu1.102.7.0-5ubuntu1.112.7.0-5ubuntu1.122.7.0-5ubuntu1.132.7.0-5ubuntu1.142.7.0-5ubuntu1.152.7.0-5ubuntu1.162.7.0-5ubuntu1.172.7.0-5ubuntu1.182.7.0-5ubuntu1.18+esm1 |
2.7.0-5ubuntu1.18+esm3 |
jrubyUbuntu:20.04:LTS |
All versions, plus listed versions 9.1.17.0-39.1.17.0-3build59.1.17.0-3build6 |
None known |
ruby-webrickUbuntu:22.04:LTS |
before 1.7.0-3ubuntu0.2, plus listed versions 1.7.0-11.7.0-21.7.0-31.7.0-3ubuntu0.1 |
1.7.0-3ubuntu0.2 |
ruby-webrickUbuntu:24.04:LTS |
before 1.8.1-1ubuntu0.2, plus listed versions 1.8.1-11.8.1-1ubuntu0.1 |
1.8.1-1ubuntu0.2 |
ruby-webrickUbuntu:25.10 |
before 1.9.1-1, plus listed versions 1.8.1-1ubuntu1 |
1.9.1-1 |
ruby-webrickUbuntu:26.04:LTS |
before 1.9.1-1 | 1.9.1-1 |
ruby2.3Ubuntu:Pro:16.04:LTS From an advisory covering 6 CVEs |
before 2.3.1-2~ubuntu16.04.16+esm11, plus listed versions 2.3.0-12.3.0-22.3.0-4ubuntu22.3.0-4ubuntu32.3.0-5ubuntu1 Show 24 moreShow less2.3.1-2~16.042.3.1-2~16.04.22.3.1-2~16.04.42.3.1-2~16.04.52.3.1-2~16.04.62.3.1-2~16.04.72.3.1-2~16.04.92.3.1-2~16.04.102.3.1-2~16.04.112.3.1-2~16.04.122.3.1-2~ubuntu16.04.132.3.1-2~ubuntu16.04.142.3.1-2~ubuntu16.04.152.3.1-2~ubuntu16.04.162.3.1-2~ubuntu16.04.16+esm12.3.1-2~ubuntu16.04.16+esm22.3.1-2~ubuntu16.04.16+esm32.3.1-2~ubuntu16.04.16+esm42.3.1-2~ubuntu16.04.16+esm52.3.1-2~ubuntu16.04.16+esm62.3.1-2~ubuntu16.04.16+esm72.3.1-2~ubuntu16.04.16+esm82.3.1-2~ubuntu16.04.16+esm92.3.1-2~ubuntu16.04.16+esm10 |
2.3.1-2~ubuntu16.04.16+esm11 |
ruby2.5Ubuntu:Pro:18.04:LTS From an advisory covering 6 CVEs |
before 2.5.1-1ubuntu1.16+esm6, plus listed versions 2.5.0~preview1-1ubuntu22.5.0-4ubuntu12.5.0-4ubuntu42.5.0-5ubuntu12.5.0-6ubuntu1 Show 20 moreShow less2.5.1-1ubuntu12.5.1-1ubuntu1.12.5.1-1ubuntu1.22.5.1-1ubuntu1.42.5.1-1ubuntu1.52.5.1-1ubuntu1.62.5.1-1ubuntu1.72.5.1-1ubuntu1.82.5.1-1ubuntu1.92.5.1-1ubuntu1.102.5.1-1ubuntu1.112.5.1-1ubuntu1.122.5.1-1ubuntu1.132.5.1-1ubuntu1.142.5.1-1ubuntu1.152.5.1-1ubuntu1.162.5.1-1ubuntu1.16+esm12.5.1-1ubuntu1.16+esm32.5.1-1ubuntu1.16+esm42.5.1-1ubuntu1.16+esm5 |
2.5.1-1ubuntu1.16+esm6 |
ruby2.7Ubuntu:Pro:20.04:LTS From an advisory covering 6 CVEs |
before 2.7.0-5ubuntu1.18+esm3, plus listed versions 2.7.0-12.7.0-22.7.0-32.7.0-42.7.0-4ubuntu1 Show 20 moreShow less2.7.0-5ubuntu12.7.0-5ubuntu1.12.7.0-5ubuntu1.22.7.0-5ubuntu1.32.7.0-5ubuntu1.42.7.0-5ubuntu1.52.7.0-5ubuntu1.62.7.0-5ubuntu1.72.7.0-5ubuntu1.82.7.0-5ubuntu1.92.7.0-5ubuntu1.102.7.0-5ubuntu1.112.7.0-5ubuntu1.122.7.0-5ubuntu1.132.7.0-5ubuntu1.142.7.0-5ubuntu1.152.7.0-5ubuntu1.162.7.0-5ubuntu1.172.7.0-5ubuntu1.182.7.0-5ubuntu1.18+esm1 |
2.7.0-5ubuntu1.18+esm3 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-6442 is a medium vulnerability (CVSS 6.5) in Ruby Webrick, published June 25, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.50%, the 42nd percentile. Fixed in webrick 1.8.2.
References
zerodayinitiative.com/advisories/ZDI-25-414
github.com/ruby/webrick/commit/ee60354bcb84ec33b9245e1d1aa6e1f7e8132101
nvd.nist.gov/vuln/detail/CVE-2025-6442
github.com/rubysec/ruby-advisory-db/blob/master/gems/webrick/CVE-2025-6442.yml
github.com/advisories/GHSA-r995-q44h-hr64
github.com/CVEProject/cvelistV5/tree/main/cves/2025/6xxx/CVE-2025-6442.json
Show 32 moreShow less
security-tracker.debian.org/tracker/CVE-2025-6442
github.com/ruby/webrick
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1930
suse.com/support/update/announcement/2025/suse-su-202502739-1
bugzilla.suse.com/1237805
bugzilla.suse.com/1245254
suse.com/security/cve/CVE-2025-27221
suse.com/security/cve/CVE-2025-6442
suse.com/support/update/announcement/2025/suse-su-202502739-2
suse.com/support/update/announcement/2025/suse-su-20254264-1
bugzilla.suse.com/1225905
bugzilla.suse.com/1230930
bugzilla.suse.com/1232440
bugzilla.suse.com/1235773
bugzilla.suse.com/1237804
bugzilla.suse.com/1237806
bugzilla.suse.com/1246430
suse.com/security/cve/CVE-2024-35221
suse.com/security/cve/CVE-2024-47220
suse.com/security/cve/CVE-2024-49761
suse.com/security/cve/CVE-2025-24294
suse.com/security/cve/CVE-2025-27219
suse.com/security/cve/CVE-2025-27220
ubuntu.com/security/CVE-2025-6442
cve.org/CVERecord?id=CVE-2025-6442
ubuntu.com/security/notices/USN-7709-1
ubuntu.com/security/notices/USN-7840-1
ubuntu.com/security/CVE-2024-35176
ubuntu.com/security/CVE-2024-39908
ubuntu.com/security/CVE-2024-41123
ubuntu.com/security/CVE-2024-41946
ubuntu.com/security/CVE-2024-47220