6.2

CVE-2024-5569: Denial of Service via crafted zip file in jaraco/zipp

Deferred
AliasesMGASA-2025-0066SUSE-SU-2024:2397-1SUSE-SU-2024:2400-1
Published 09-07-2024Last modified 15-10-2025

Vulnerability summary

CVE-2024-5569 is a medium (CVSS 6.2) Loop with Unreachable Exit Condition vulnerability in jaraco jaraco/zipp. EPSS estimates a 0.24% chance of exploitation in the next 30 days, higher than 14.6% of scored vulnerabilities.

Priority
Routine

Not severe (CVSS 6.2, local access); no exploitation reported by the 5 checked sources

Source freshness unavailable

How is this decided?
CVSS score
6.2/10
010
Medium · v3.0 (CVE.org)
EPSS score
0.24%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 8 · Related 8

Timeline

  1. 09-07-2024
    PublishedVulnerability first disclosed.
  2. 15-10-2025
    Last modifiedVulnerability information updated.

Description

A Denial of Service (DoS) vulnerability exists in the jaraco/zipp library, affecting all versions prior to 3.19.1. The vulnerability is triggered when processing a specially crafted zip file that leads to an infinite loop. This issue also impacts the zipfile module of CPython, as features from the third-party zipp library are later merged into CPython, and the affected code is identical in both projects. The infinite loop can be initiated through the use of functions affecting the `Path` module in both zipp and zipfile, such as `joinpath`, the overloaded division operator, and `iterdir`. Although the infinite loop is not resource exhaustive, it prevents the application from responding. The vulnerability was addressed in version 3.19.1 of jaraco/zipp.

CVSS metrics

10 scores · 9 sources · 3 versions

EPSS trend

Probability

0.24%

Chance of exploitation in the next 30 days

Percentile

15%

Versus all other CVEs

30-day change

No change 0.00 pp

From 0.24% on 04-10-2026

04-10-202603-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Version check

Known conditions: local access, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.

Chainguard21 products
  • bazel-module-rules_python-1.6.0All versions (No fix recorded)
  • checkov< 3.0.34-r1
  • kubeflow-pipelines< 2.2.0-r7
  • kubeflow-pipelines-apiserver< 2.2.0-r7
  • kubeflow-pipelines-cache_server< 2.2.0-r7
Wolfi20 products
  • checkov< 3.0.34-r1
  • kubeflow-pipelines< 2.2.0-r7
  • kubeflow-pipelines-apiserver< 2.2.0-r7
  • kubeflow-pipelines-cache_server< 2.2.0-r7
  • kubeflow-pipelines-cache-deployer< 2.2.0-r7
Opensuse3 products
  • python-zipp&distro=openSUSE Leap 15.5< 3.15.0-150400.10.10.1
  • python-zipp&distro=openSUSE Leap 15.6< 3.17.0-150600.3.3.1 | < 3.15.0-150400.10.10.1
  • python-zipp&distro=openSUSE Tumbleweed< 3.19.2-2.1 | < 4.1.0-1.2
Suse3 products
  • python-zipp&distro=SUSE Linux Enterprise Module for Public Cloud 15 SP4< 3.15.0-150400.10.10.1
  • python-zipp&distro=SUSE Linux Enterprise Module for Python 3 15 SP5< 3.15.0-150400.10.10.1
  • python-zipp&distro=SUSE Linux Enterprise Module for Python 3 15 SP6< 3.17.0-150600.3.3.1
Redhat2 products
  • python-zipp< 0:3.4.0-3.el9ost
  • python3-zipp< 0:3.4.0-3.el9ost
Alpine1 product
  • py3-zipp< 3.17.0-r2 | < 3.23.0-r0
Debian1 product
  • python-zipp< 3.19.2-1 | < 1.0.0-6+deb12u1
Jaraco1 product
Mageia1 product
  • python-zipp< 3.8.1-3.1.mga9
PyPI1 product
  • zipp< 3.19.1
Ubuntu1 product
  • python-zipp< 1.0.0-1ubuntu0.1 | < 1.0.0-3ubuntu0.1 | < 1.0.0-6ubuntu0.1

11 vendors · 55 products

References

24 links
Show all 24 references