GitHub Advisoryadvisory · PyPI

GHSA-44wm-f244-xhp3 Pillow buffer overflow vulnerability

HIGH Published 2024-04-03 Modified 2025-10-15 Official page ↗
Aliases
CVE-2024-28219
Ecosystem
PyPI
Packages
pillow
Severity
High
CVSS vector
CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
Weaknesses
CWE-120, CWE-676, CWE-680
Reviewed
2024-04-03

Affected packages

• PyPI pillow: < 10.3.0 → fixed in 10.3.0

Description

In _imagingcms.c in Pillow before 10.3.0, a buffer overflow exists because strcpy is used instead of strncpy.

Related

Alias · CVE (1)

  • CVE-2024-28219 In _imagingcms.c in Pillow before 10.3.0, a buffer overflow exists because strcpy is used instead of strncpy. vulnerability

Weakness · CWE (3)

  • CWE-120 Buffer Copy without Checking Size of Input weakness
  • CWE-676 Use of Potentially Dangerous Function weakness
  • CWE-680 Integer Overflow to Buffer Overflow weakness

References