Improper Handling of Highly Compressed Data (Data Amplification) Affecting rust-debugger-common package, versions <0:1.96.0-1.hum1


Severity

Recommended
0.0
high
0
10

Based on Red Hat Enterprise Linux security rating.

Threat Intelligence

EPSS
0.37% (29th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-RHEL10-RUSTDEBUGGERCOMMON-17378617
  • published19 Jun 2026
  • disclosed13 May 2026

Introduced: 13 May 2026

CVE-2026-44432  (opens in a new tab)
CWE-409  (opens in a new tab)

How to fix?

Upgrade RHEL:10 rust-debugger-common to version 0:1.96.0-1.hum1 or higher.
This issue was patched in RHSA-2026:22934.

NVD Description

Note: Versions mentioned in the description apply only to the upstream rust-debugger-common package and not the rust-debugger-common package as distributed by RHEL. See How to fix? for RHEL:10 relevant fixed versions and status.

urllib3 is an HTTP client library for Python. From 2.6.0 to before 2.7.0, urllib3 could decompress the whole response instead of the requested portion (1) during the second HTTPResponse.read(amt=N) call when the response was decompressed using the official Brotli library or (2) when HTTPResponse.drain_conn() was called after the response had been read and decompressed partially (compression algorithm did not matter here). These issues could cause urllib3 to fully decode a small amount of highly compressed data in a single operation. This could result in excessive resource consumption (high CPU usage and massive memory allocation for the decompressed data) on the client side. This vulnerability is fixed in 2.7.0.

CVSS Base Scores

version 3.1