Saleor 3.21.58stable Released May 05, 2026
Impact Score: 5/10

Saleor 3.21.58 โ€” Release Notes & Engineering Impact

Source available โ€” automated, not human-reviewed

Component: saleor ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Saleor 3.21.58. Source highlight: Upgraded cryptography, Pillow, and Django to latest security hotfixes:

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

๐Ÿ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

โš™๏ธ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## What's Changed Upgraded cryptography, Pillow, and Django to latest security hotfixes: Pillow package (image processor) (by @NyanKiyoshi in https://github.com/saleor/saleor/pull/19185): - CVE-2026-40192: FITS GZIP decompression bomb in Pillow - CVE-2026-42308: Pillow has an integer overflow when processing fonts - CVE-2026-42309: Pillow has a heap buffer overflow with nested list coordinates - CVE-2026-42310: Pillow has a PDF Parsing Trailer Infinite Loop (DoS) - CVE-2026-42311: Pillow has an OOB Write with Invalid PSD Tile Extents (Integer Overflow) Cryptography package (by @NyanKiyoshi in https://github.com/saleor/saleor/pull/19185): - CVE-2026-39892: Cryptography vulnerable to buffer overflow if non-contiguous buffers were passed to APIs - CVE-2026-34073: cryptography has incomplete DNS name constraint enforcement on peer names Django (by @NyanKiyoshi in https://github.com/saleor/saleor/pull/19189): - CVE-2026-5766: Enforced DATA_UPLOAD_MAX_MEMORY_SIZE in MemoryFileUploadHandler on ASGI - CVE-2026-6907: Prevented caching of requests when Vary header contains an asterisk - CVE-2026-35192: Ensured Vary header is sent when setting session cookie with SESSION_SAVE_EVERY_REQUEST=True **Full Changelog**: https://github.com/saleor/saleor/compare/3.21.57...3.21.58