CVE-2026-65059 Details
Description
Furl versions through 3.15 for Perl allow memory exhaustion via unbounded decompression of HTTP responses. Furl inflates a response body sent with a gzip, x-gzip or deflate Content-Encoding and appends the output to the response string with no size limit. It does this whether or not the request asked for compression, and no option caps the decompressed size. Responses read with write_file or write_code are streamed rather than held in memory. A malicious server, or an attacker on a plain HTTP connection, can send a small compressed response that expands to exhaust the client's memory and end the process.
A denial-of-service vulnerability has been identified in Furl versions through 3.15 for Perl. The issue arises from unbounded decompression of HTTP responses, which can lead to memory exhaustion. Furl improperly inflates response bodies compressed with gzip, x-gzip, or deflate Content-Encoding, appending the output to the response string without any size limit. This behavior occurs regardless of whether the request requested compression, and there are no options to limit the decompressed size. While responses written to files are streamed and do not consume memory, a malicious server or an attacker on an unencrypted HTTP connection can send a small compressed response that expands to deplete the client's memory, causing the process to terminate.
Users can apply the fix available in the GitHub pull request #139, which addresses this vulnerability by adding protection against such memory exhaustion attacks.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Nov 2, 2026CISA-ADP
Assessed Nov 6, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/tokuhirom/Furl/pull/139 | CPANSec | Issue TrackingVendor |
| https://metacpan.org/release/SYOHEX/Furl-3.15/source/lib/Furl/ZlibStream.pm | CPANSec | Source Code |
| http://www.openwall.com/lists/oss-security/2026/11/02/5 | CVE |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-409 | Improper Handling of Highly Compressed Data (Data Amplification) | CPANSec |
Affected Products
| Product | Versions |
|---|---|
| Furl | <= 3.15 |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Nov 6, 2026 | CVE Modified | CISA-ADP |
| Nov 2, 2026 | CVE Modified | CVE |
| Nov 2, 2026 | New CVE Received | CPANSec |
Volerion