Cloudanix VulnDB

CVE-2024-1135

High · 7.5

CVSS

7.5

EPSS

3.0%

Published

Apr 16, 2024

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Track

A flaw in how web requests are interpreted can let outsiders sneak hidden requests through protective layers and reach actions they should not be able to use.

Chainable
Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Data Tampering
Component
Web Framework
Class
Improper Input Validation
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The flaw is an HTTP request parsing inconsistency involving malformed or conflicting Transfer-Encoding headers. A vulnerable backend accepts requests with multiple Transfer-Encoding values and treats them as chunked even when a later or conflicting value indicates otherwise. When the backend is behind a reverse proxy, load balancer, CDN, WAF, or cache that interprets the same request differently, an attacker can desynchronize the frontend and backend HTTP streams. This enables HTTP request smuggling, which can cause attacker-controlled data to be interpreted as a separate request, potentially bypassing routing rules, authentication checks, cache boundaries, or endpoint restrictions. The CVSS vector indicates a network-reachable, unauthenticated, low-complexity issue with high integrity impact.

Why it matters to the business

Applications exposed through layered HTTP infrastructure may allow unauthorized access to restricted functionality, cache poisoning, user-session interference, or manipulation of requests processed on behalf of other users. The vulnerability is not listed in CISA KEV, is not known to be used in ransomware campaigns, and has no reported mature public exploit in the supplied data, but it has been public for an extended period, so remediation should be prioritized for internet-facing services, API gateways, and systems where frontend and backend HTTP parsing differ.

How an attack unfolds

An attacker sends a specially crafted HTTP request to a service path handled by the vulnerable stack. The request contains conflicting or duplicated Transfer-Encoding headers designed so that the frontend component and backend component disagree about where the request ends. The frontend may forward what it believes is a single valid request, while the vulnerable backend interprets part of the message body as the beginning of another HTTP request. The attacker then uses this desynchronization to queue or inject a hidden request to a restricted endpoint, poison a shared cache entry, alter request context, or interfere with subsequent user traffic. Successful exploitation generally depends on the presence of an intermediary proxy, CDN, WAF, cache, or load balancer and on permissive handling of ambiguous HTTP/1.1 framing.

How to fix it

Upgrade affected components to fixed versions. For the supplied affected package metadata, upgrade @chainsafe/libp2p-noise to version 5.0.3 or later, and ensure source builds of chainsafe/js-libp2p-noise include the fixed commits fe306a6992d7199bf90654e86664f41304b0da67 and/or 790b039023c72005536831a3ab6ab16a04645883 as applicable to the maintained branch. For deployments affected through Gunicorn or an HTTP server stack, apply the vendor-provided patched release and rebuild/redeploy all dependent images. As compensating controls, configure edge proxies, load balancers, and WAFs to reject requests with multiple Transfer-Encoding headers, conflicting Transfer-Encoding values, both Content-Length and Transfer-Encoding where not explicitly supported, malformed chunked bodies, or obsolete line folding. Prefer consistent HTTP parsing across all layers, disable HTTP/1.1 request reuse where feasible for high-risk paths, and avoid caching responses to ambiguous or authenticated requests.

How to confirm the fix worked

Confirm that all deployed package manifests, lockfiles, container images, and runtime artifacts use fixed versions, including @chainsafe/libp2p-noise 5.0.3 or later where applicable, and that source builds contain the referenced fixed commits. Validate proxy and application behavior with safe negative tests that send duplicated or conflicting Transfer-Encoding headers through the full production-like request path; the expected result is consistent rejection, typically HTTP 400, by the first HTTP component that receives the request. Review WAF, proxy, CDN, and application server configuration to ensure ambiguous framing is rejected before reaching the backend. Confirm no vulnerable versions remain in SBOMs, dependency scans, package-lock.json, npm-shrinkwrap.json, yarn.lock, pnpm-lock.yaml, container layers, or vendored source trees.

Typical attack path

  1. Identify an internet-facing HTTP service using the vulnerable request parsing stack behind a proxy, CDN, WAF, cache, or load balancer.
  2. Probe the service with ambiguous HTTP/1.1 requests containing duplicated or conflicting Transfer-Encoding headers.
  3. Observe behavioral differences such as timing anomalies, unexpected 400 responses, backend errors, cache anomalies, or reflected content from queued requests.
  4. Craft a desynchronization request that causes the backend to treat attacker-controlled bytes as a second HTTP request.
  5. Target restricted routes, cacheable objects, or session-sensitive endpoints through the smuggled request.
  6. Use the desynchronized state to bypass controls, poison cache content, manipulate user requests, or access functionality not normally reachable.

How to detect it

Investigate prior exploitation using logs from CDNs, WAFs, reverse proxies, load balancers, API gateways, application servers, backend access logs, cache logs, and network telemetry. Focus on HTTP/1.1 requests with duplicated Transfer-Encoding headers, conflicting Transfer-Encoding values such as chunked plus identity, malformed chunk sizes, requests containing both Transfer-Encoding and Content-Length, unusual 400/408/502/503 bursts, backend parser exceptions, delayed responses, and mismatched request counts between frontend and backend logs. Look for restricted endpoint access immediately following malformed framing requests from the same source IP or connection, unexplained cache entries for authenticated or sensitive paths, cache hits serving unexpected content, and anomalous requests where the logged method or path appears embedded inside a prior request body. Because no unique malware, file artifact, or actor-specific indicator is supplied, detection should be behavior-based and correlated across the full HTTP delivery chain.

  • Transfer-Encoding: chunked
  • Transfer-Encoding: identity
  • Transfer-Encoding: gzip
  • Transfer-Encoding: compress
  • Transfer-Encoding: deflate
  • Transfer-Encoding: chunked, identity
  • Transfer-Encoding: identity, chunked
  • Content-Length: 0
  • Transfer-Encoding: chunked\r\nTransfer-Encoding: identity
  • Transfer-Encoding: identity\r\nTransfer-Encoding: chunked
  • Content-Length:
  • 0\r\n\r\nGET /
  • 0\r\n\r\nPOST /
  • Invalid HTTP request line
  • Invalid chunked transfer encoding
  • Invalid Transfer-Encoding header
  • duplicate Transfer-Encoding
  • conflicting Transfer-Encoding
  • malformed chunked body
  • HTTP request smuggling
  • HRS
  • CL.TE
  • TE.CL

What your security team should do

  • Prioritize remediation for internet-facing services, API endpoints, authentication flows, admin routes, and applications behind reverse proxies, CDNs, WAFs, load balancers, or shared caches.
  • Upgrade @chainsafe/libp2p-noise to 5.0.3 or later where present, and verify chainsafe/js-libp2p-noise source deployments include the fixed commit for the maintained branch.
  • If Gunicorn or another affected HTTP parser is in use, patch the HTTP server component and redeploy all application containers or hosts that embed it.
  • Add edge-layer rules to block duplicated Transfer-Encoding headers, conflicting Transfer-Encoding values, malformed chunked encoding, and requests containing both Transfer-Encoding and Content-Length unless explicitly normalized and safe.
  • Search historical HTTP access logs, proxy logs, WAF events, CDN logs, and backend application logs for request-smuggling probes and ambiguous framing attempts.
  • Review cache integrity and access logs for suspicious cache-key mismatches, unexpected responses served to unrelated users, or unauthorized hits to restricted endpoints.
  • Run dependency and SBOM scans across repositories and container registries to locate transitive or vendored affected packages.
  • Add regression tests to CI/CD that verify ambiguous HTTP framing is rejected consistently across the deployed proxy-to-backend chain.

The record

Gunicorn fails to properly validate Transfer-Encoding headers, leading to HTTP Request Smuggling (HRS) vulnerabilities. By crafting requests with conflicting Transfer-Encoding headers, attackers can bypass security restrictions and access restricted endpoints. This issue is due to Gunicorn's handling of Transfer-Encoding headers, where it incorrectly processes requests with multiple, conflicting Transfer-Encoding headers, treating them as chunked regardless of the final encoding specified. This vulnerability allows for a range of attacks including cache poisoning, session manipulation, and data exposure.

Affected packages

Ecosystem Package Introduced Fixed
PyPI gunicorn 0 22.0.0
Chainguard py3-gunicorn 0 22.0.0-r0
Chainguard py3-supported-gunicorn 0 22.0.0-r0
Chainguard py3.10-gunicorn 0 22.0.0-r0
Chainguard py3.10-gunicorn-bin 0 22.0.0-r0
Chainguard py3.11-gunicorn 0 22.0.0-r0
Chainguard py3.11-gunicorn-bin 0 22.0.0-r0
Chainguard py3.12-gunicorn 0 22.0.0-r0
Chainguard py3.12-gunicorn-bin 0 22.0.0-r0
Chainguard py3.13-gunicorn 0 22.0.0-r0
Chainguard py3.13-gunicorn-bin 0 22.0.0-r0
Chainguard reflex 0 0.4.9-r0
Debian:10 gunicorn 0 19.9.0-1+deb10u1
Debian:11 gunicorn 0 No fix
Debian:11 gunicorn 0 20.1.0-1+deb11u1
Debian:12 gunicorn 0 No fix
Debian:13 gunicorn 0 22.0.0-1
Mageia:9 python-gunicorn 0 22.0.0-1.mga9
Red Hat:ansible_automation_platform:2.4::el8 automation-controller-venv-tower 0 0:4.5.7-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 automation-hub 0 0:4.9.2-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python39-aiohttp 0 0:3.9.5-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python39-aiohttp-debuginfo 0 0:3.9.5-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python39-black 0 0:22.8.0-2.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python39-cryptography 0 0:42.0.5-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python39-cryptography-debuginfo 0 0:42.0.5-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python39-galaxy-ng 0 0:4.9.2-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python39-gunicorn 0 0:22.0.0-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python39-idna 0 0:3.7-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python39-jinja2 0 0:3.1.4-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python39-pillow 0 0:10.3.0-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python39-pillow-debuginfo 0 0:10.3.0-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python39-pydantic 0 0:1.10.15-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python39-requests 0 0:2.32.2-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python39-social-auth-app-django 0 0:5.4.1-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python39-sqlparse 0 0:0.5.0-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python3x-aiohttp 0 0:3.9.5-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python3x-aiohttp-debugsource 0 0:3.9.5-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python3x-black 0 0:22.8.0-2.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python3x-cryptography 0 0:42.0.5-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python3x-cryptography-debugsource 0 0:42.0.5-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python3x-galaxy-ng 0 0:4.9.2-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python3x-gunicorn 0 0:22.0.0-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python3x-idna 0 0:3.7-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python3x-jinja2 0 0:3.1.4-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python3x-pillow 0 0:10.3.0-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python3x-pillow-debugsource 0 0:10.3.0-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python3x-pydantic 0 0:1.10.15-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python3x-requests 0 0:2.32.2-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python3x-social-auth-app-django 0 0:5.4.1-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 python3x-sqlparse 0 0:0.5.0-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 receptor 0 0:1.4.8-1.el8ap
Red Hat:ansible_automation_platform:2.4::el8 receptorctl 0 0:1.4.8-1.el8ap
Red Hat:ansible_automation_platform:2.4::el9 automation-controller-venv-tower 0 0:4.5.7-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 automation-hub 0 0:4.9.2-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python-aiohttp 0 0:3.9.5-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python-aiohttp-debugsource 0 0:3.9.5-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python-black 0 0:22.8.0-2.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python-cryptography 0 0:42.0.5-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python-cryptography-debugsource 0 0:42.0.5-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python-galaxy-ng 0 0:4.9.2-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python-gunicorn 0 0:22.0.0-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python-idna 0 0:3.7-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python-jinja2 0 0:3.1.4-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python-pillow 0 0:10.3.0-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python-pillow-debugsource 0 0:10.3.0-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python-pydantic 0 0:1.10.15-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python-requests 0 0:2.32.2-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python-social-auth-app-django 0 0:5.4.1-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python-sqlparse 0 0:0.5.0-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python3-aiohttp 0 0:3.9.5-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python3-aiohttp-debuginfo 0 0:3.9.5-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python3-black 0 0:22.8.0-2.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python3-cryptography 0 0:42.0.5-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python3-cryptography-debuginfo 0 0:42.0.5-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python3-galaxy-ng 0 0:4.9.2-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python3-gunicorn 0 0:22.0.0-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python3-idna 0 0:3.7-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python3-jinja2 0 0:3.1.4-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python3-pillow 0 0:10.3.0-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python3-pillow-debuginfo 0 0:10.3.0-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python3-pydantic 0 0:1.10.15-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python3-requests 0 0:2.32.2-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python3-social-auth-app-django 0 0:5.4.1-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 python3-sqlparse 0 0:0.5.0-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 receptor 0 0:1.4.8-1.el9ap
Red Hat:ansible_automation_platform:2.4::el9 receptorctl 0 0:1.4.8-1.el9ap
Red Hat:ansible_automation_platform_developer:2.4::el8 automation-controller-venv-tower 0 0:4.5.7-1.el8ap
Red Hat:ansible_automation_platform_developer:2.4::el8 python39-black 0 0:22.8.0-2.el8ap
Red Hat:ansible_automation_platform_developer:2.4::el8 python39-cryptography 0 0:42.0.5-1.el8ap
Red Hat:ansible_automation_platform_developer:2.4::el8 python39-cryptography-debuginfo 0 0:42.0.5-1.el8ap
Red Hat:ansible_automation_platform_developer:2.4::el8 python39-idna 0 0:3.7-1.el8ap
Red Hat:ansible_automation_platform_developer:2.4::el8 python39-jinja2 0 0:3.1.4-1.el8ap
Red Hat:ansible_automation_platform_developer:2.4::el8 python39-requests 0 0:2.32.2-1.el8ap
Red Hat:ansible_automation_platform_developer:2.4::el8 python3x-black 0 0:22.8.0-2.el8ap
Red Hat:ansible_automation_platform_developer:2.4::el8 python3x-cryptography 0 0:42.0.5-1.el8ap
Red Hat:ansible_automation_platform_developer:2.4::el8 python3x-cryptography-debugsource 0 0:42.0.5-1.el8ap
Red Hat:ansible_automation_platform_developer:2.4::el8 python3x-idna 0 0:3.7-1.el8ap
Red Hat:ansible_automation_platform_developer:2.4::el8 python3x-jinja2 0 0:3.1.4-1.el8ap
Red Hat:ansible_automation_platform_developer:2.4::el8 python3x-requests 0 0:2.32.2-1.el8ap
Red Hat:ansible_automation_platform_developer:2.4::el8 receptor 0 0:1.4.8-1.el8ap
Red Hat:ansible_automation_platform_developer:2.4::el8 receptorctl 0 0:1.4.8-1.el8ap
Red Hat:ansible_automation_platform_developer:2.4::el9 automation-controller-venv-tower 0 0:4.5.7-1.el9ap
Red Hat:ansible_automation_platform_developer:2.4::el9 python-black 0 0:22.8.0-2.el9ap
Red Hat:ansible_automation_platform_developer:2.4::el9 python-cryptography 0 0:42.0.5-1.el9ap
Red Hat:ansible_automation_platform_developer:2.4::el9 python-cryptography-debugsource 0 0:42.0.5-1.el9ap
Red Hat:ansible_automation_platform_developer:2.4::el9 python-idna 0 0:3.7-1.el9ap
Red Hat:ansible_automation_platform_developer:2.4::el9 python-jinja2 0 0:3.1.4-1.el9ap
Red Hat:ansible_automation_platform_developer:2.4::el9 python-requests 0 0:2.32.2-1.el9ap
Red Hat:ansible_automation_platform_developer:2.4::el9 python3-black 0 0:22.8.0-2.el9ap
Red Hat:ansible_automation_platform_developer:2.4::el9 python3-cryptography 0 0:42.0.5-1.el9ap
Red Hat:ansible_automation_platform_developer:2.4::el9 python3-cryptography-debuginfo 0 0:42.0.5-1.el9ap
Red Hat:ansible_automation_platform_developer:2.4::el9 python3-idna 0 0:3.7-1.el9ap
Red Hat:ansible_automation_platform_developer:2.4::el9 python3-jinja2 0 0:3.1.4-1.el9ap
Red Hat:ansible_automation_platform_developer:2.4::el9 python3-requests 0 0:2.32.2-1.el9ap
Red Hat:ansible_automation_platform_developer:2.4::el9 receptor 0 0:1.4.8-1.el9ap
Red Hat:ansible_automation_platform_developer:2.4::el9 receptorctl 0 0:1.4.8-1.el9ap
Red Hat:ansible_automation_platform_inside:2.4::el8 python39-black 0 0:22.8.0-2.el8ap
Red Hat:ansible_automation_platform_inside:2.4::el8 python39-cryptography 0 0:42.0.5-1.el8ap
Red Hat:ansible_automation_platform_inside:2.4::el8 python39-cryptography-debuginfo 0 0:42.0.5-1.el8ap
Red Hat:ansible_automation_platform_inside:2.4::el8 python39-jinja2 0 0:3.1.4-1.el8ap
Red Hat:ansible_automation_platform_inside:2.4::el8 python3x-black 0 0:22.8.0-2.el8ap
Red Hat:ansible_automation_platform_inside:2.4::el8 python3x-cryptography 0 0:42.0.5-1.el8ap
Red Hat:ansible_automation_platform_inside:2.4::el8 python3x-cryptography-debugsource 0 0:42.0.5-1.el8ap
Red Hat:ansible_automation_platform_inside:2.4::el8 python3x-jinja2 0 0:3.1.4-1.el8ap
Red Hat:ansible_automation_platform_inside:2.4::el8 receptor 0 0:1.4.8-1.el8ap
Red Hat:ansible_automation_platform_inside:2.4::el8 receptorctl 0 0:1.4.8-1.el8ap
Red Hat:ansible_automation_platform_inside:2.4::el9 python-black 0 0:22.8.0-2.el9ap
Red Hat:ansible_automation_platform_inside:2.4::el9 python-cryptography 0 0:42.0.5-1.el9ap
Red Hat:ansible_automation_platform_inside:2.4::el9 python-cryptography-debugsource 0 0:42.0.5-1.el9ap
Red Hat:ansible_automation_platform_inside:2.4::el9 python-jinja2 0 0:3.1.4-1.el9ap
Red Hat:ansible_automation_platform_inside:2.4::el9 python3-black 0 0:22.8.0-2.el9ap
Red Hat:ansible_automation_platform_inside:2.4::el9 python3-cryptography 0 0:42.0.5-1.el9ap
Red Hat:ansible_automation_platform_inside:2.4::el9 python3-cryptography-debuginfo 0 0:42.0.5-1.el9ap
Red Hat:ansible_automation_platform_inside:2.4::el9 python3-jinja2 0 0:3.1.4-1.el9ap
Red Hat:ansible_automation_platform_inside:2.4::el9 receptor 0 0:1.4.8-1.el9ap
Red Hat:ansible_automation_platform_inside:2.4::el9 receptorctl 0 0:1.4.8-1.el9ap
Red Hat:openstack:16.2::el8 python-gunicorn 0 0:19.9.0-11.el8ost
Red Hat:openstack:16.2::el8 python3-gunicorn 0 0:19.9.0-11.el8ost
Red Hat:openstack:17.1::el9 python-gunicorn 0 0:20.0.4-7.el9ost
Red Hat:openstack:17.1::el9 python3-gunicorn 0 0:20.0.4-7.el9ost
Red Hat:satellite:6.15::el8 python-cryptography 0 0:42.0.8-1.el8pc
Red Hat:satellite:6.15::el8 python-cryptography-debugsource 0 0:42.0.8-1.el8pc
Red Hat:satellite:6.15::el8 python-django 0 0:4.2.15-1.el8pc
Red Hat:satellite:6.15::el8 python-gunicorn 0 0:22.0.0-1.el8pc
Red Hat:satellite:6.15::el8 python3.11-cryptography 0 0:42.0.8-1.el8pc
Red Hat:satellite:6.15::el8 python3.11-cryptography-debuginfo 0 0:42.0.8-1.el8pc
Red Hat:satellite:6.15::el8 python3.11-django 0 0:4.2.15-1.el8pc
Red Hat:satellite:6.15::el8 python3.11-gunicorn 0 0:22.0.0-1.el8pc
Red Hat:satellite:6.15::el8 rubygem-foreman_theme_satellite 0 0:13.3.0-0.1.el8sat
Red Hat:satellite:6.15::el8 yggdrasil-worker-forwarder 0 0:0.0.3-2.el8sat
Red Hat:satellite_capsule:6.15::el8 python-cryptography 0 0:42.0.8-1.el8pc
Red Hat:satellite_capsule:6.15::el8 python-cryptography-debugsource 0 0:42.0.8-1.el8pc
Red Hat:satellite_capsule:6.15::el8 python-django 0 0:4.2.15-1.el8pc
Red Hat:satellite_capsule:6.15::el8 python-gunicorn 0 0:22.0.0-1.el8pc
Red Hat:satellite_capsule:6.15::el8 python3.11-cryptography 0 0:42.0.8-1.el8pc
Red Hat:satellite_capsule:6.15::el8 python3.11-cryptography-debuginfo 0 0:42.0.8-1.el8pc
Red Hat:satellite_capsule:6.15::el8 python3.11-django 0 0:4.2.15-1.el8pc
Red Hat:satellite_capsule:6.15::el8 python3.11-gunicorn 0 0:22.0.0-1.el8pc
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS python-gunicorn 0 20.1.0-150400.12.6.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS python-gunicorn 0 20.1.0-150400.12.6.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP2 python-gunicorn 0 19.7.1-150000.3.7.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP3 python-gunicorn 0 19.7.1-150000.3.7.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP4 python-gunicorn 0 19.7.1-150000.3.7.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP5 python-gunicorn 0 19.7.1-150000.3.7.1
SUSE:Linux Enterprise Module for Public Cloud 15 SP6 python-gunicorn 0 19.7.1-150000.3.7.1
SUSE:Linux Enterprise Module for Python 3 15 SP5 python-gunicorn 0 20.1.0-150400.12.6.1
SUSE:Linux Enterprise Server 15 SP4-LTSS python-gunicorn 0 20.1.0-150400.12.6.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4 python-gunicorn 0 20.1.0-150400.12.6.1
Ubuntu:16.04:LTS gunicorn 0 No fix
Ubuntu:18.04:LTS gunicorn 0 No fix
Ubuntu:20.04:LTS gunicorn 0 No fix
Ubuntu:22.04:LTS gunicorn 0 No fix
Ubuntu:24.04:LTS gunicorn 0 No fix
Ubuntu:24.10 gunicorn 0 No fix
Ubuntu:25.04 gunicorn 0 No fix
Ubuntu:25.10 gunicorn 0 No fix
Ubuntu:Pro:14.04:LTS gunicorn 0 No fix
Ubuntu:Pro:16.04:LTS gunicorn 0 No fix
Ubuntu:Pro:18.04:LTS gunicorn 0 No fix
Ubuntu:Pro:20.04:LTS gunicorn 0 No fix
Wolfi py3-gunicorn 0 22.0.0-r0
Wolfi py3-supported-gunicorn 0 22.0.0-r0
Wolfi py3.10-gunicorn 0 22.0.0-r0
Wolfi py3.10-gunicorn-bin 0 22.0.0-r0
Wolfi py3.11-gunicorn 0 22.0.0-r0
Wolfi py3.11-gunicorn-bin 0 22.0.0-r0
Wolfi py3.12-gunicorn 0 22.0.0-r0
Wolfi py3.12-gunicorn-bin 0 22.0.0-r0
Wolfi py3.13-gunicorn 0 22.0.0-r0
Wolfi py3.13-gunicorn-bin 0 22.0.0-r0
Wolfi reflex 0 0.4.9-r0
openSUSE:Leap 15.5 python-gunicorn 0 20.1.0-150400.12.6.1
openSUSE:Leap 15.5 python-gunicorn 0 19.7.1-150000.3.7.1

Related vulnerabilities